Chinese-English dictionary »

山崩 /shānbēng/ meaning in English

ChineseEnglish
山崩 /shānbēng/ noun

avalanche [avalanches](fall of earth, rocks, etc.)
noun
[UK: ˈæ.və.lɑːntʃ] [US: ˈæ.və.ˌlæntʃ]

landslide(natural disaster)
noun
[UK: ˈlænd.slaɪd] [US: ˈlænds.ˌlaɪd]