whirlpool

You are here

whirlpool
  • noun
    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.
    A heated pool in which hot aerated water is continuously circulated.

About

We are dedicated to creating and providing free, high-quality English language learning resources.