LANDSLIDE


Meaning of LANDSLIDE in English

n. 25B6; noun

floods and landslides : LANDSLIP, mudslide; avalanche.

the Labour landslide : DECISIVE VICTORY, overwhelming majority, triumph.

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