whirlpool

Noun
  1. A powerful circular current of water (usually the result of conflicting tides) (synset 107447745)
Verb
  1. Flow in a circular current, of liquids (synset 202051599)

Other Searches