whirlpool

whirlpool

whirlpool

Noun

a powerful circular current of water (usually the result of conflicting tides)

Synonyms:

Verb

flow in a circular current, of liquids

Synonyms: