Meaning of AVALANCHE in English

AVALANCHE

n. 25B6; noun

SNOWSLIDE, icefall; rockslide, landslide, landslip; Brit. snow-slip.

an avalanche of press comment : BARRAGE, volley, flood, deluge, torrent, tide, shower, wave.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.