whirlpool

Noun
  1. A rapidly rotating mass of water in a river or sea into which objects may be drawn. Noun
    The boat was caught in a strong whirlpool.
  2. A state of confusion or turmoil. Noun
    He was caught in a whirlpool of emotions.
synonyms: vortex, eddy, whirlpool