Search

Escto search a new word

avalanche

noun
ESavalancha
originFrench

A large mass of snow, ice, earth, or rock that suddenly slides or falls rapidly down a mountain slope.

Word Map