What is the full meaning of whirlpools
WHIRLPOOL, a circular current in a river or sea, produced by opposing tides, winds or currents [n]
Example of the word whirlpools placed on a Scrabble board.