What is the meaning of whirlpool in English?

Learn vocabulary with pictures as well as definitions of whirlpool in English

Learn in

See more

n. whirlpool

Definition of whirlpool in English

Light current of air or water that moves in a spiral pattern.

Synonyms of whirlpool in English

swirlwhirlvortex