English-Chinese dictionary »

whirlpool meaning in Chinese

EnglishChinese
whirlpool [whirlpools] (swirling body of water)
noun
[UK: ˈwɜːl.puːl]
[US: ˈwɝːl.ˌpuːl]

涡 /wō/noun

涡流 /wōliú/noun

noun

渦流noun