waves, billows
surging waves; raging billows
with great vigour; in leaps and bounds; with the force of surging waves
maelstrom; the state of affairs being in great turmoil
Shotokan (style of karate)