Synonyms for
Whirlpool
Definition
a rapidly rotating mass of water in a river or sea into which objects may be drawn, typically caused by the meeting of conflicting currents
Synonyms for
Definition
a rapidly rotating mass of water in a river or sea into which objects may be drawn, typically caused by the meeting of conflicting currents