English-Chinese dictionary »

blizzard meaning in Chinese

EnglishChinese
blizzard [blizzards] (severe snowstorm)
noun
[UK: ˈblɪ.zəd]
[US: ˈblɪ.zərd]

大風雪noun

大风雪 /dàfēngxuě/noun

暴風雪noun

暴风雪 /bàofēngxuě/noun

雪災noun

雪灾 /xuězāi/noun