Meaning of whirlpool

Definition of whirlpool

(noun) a powerful circular current of water (usually the result of conflicting tides)
(verb) flow in a circular current, of liquids

Other information on whirlpool

WIKIPEDIA results for whirlpool
Amazon results for whirlpool