Translation of "avalanche" - English-Japanese dictionary

avalanche

noun uk /ˈæv·əl·ɑːnʃ/ us /ˈæv·əˌlæntʃ/

a mass of snow that falls down the side of a mountain

なだれ

(Translation of “avalanche” from the Cambridge English–Japanese Dictionary © Cambridge University Press)