English-Chinese dictionary »

squall meaning in Chinese

EnglishChinese
squall [squalls] (sudden storm, as found in a squall line)
noun
[UK: skwɔːl]
[US: ˈskwɒl]

noun

飑 /biāo/noun

snowsquall (sudden, localized blizzard)
noun

雪飑 /xuěbiāo/noun