whirlpool

You are here

whirlpool
  • noun
    A quickly rotating mass of water in a river or sea into which objects may be drawn, typically caused by the meeting of conflicting currents.

About

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