whirlpool

Noun
  • A powerful circular current of water (usually the result of conflicting tides) (synset 107447745)
Verb

Other Searches