whirlpool noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

whirlpool

 noun: Coastlines and the sea topic
a place in a river or the sea where currents of water spin round very fast (figurative) She felt she was being dragged into a whirlpool of emotion.