LANDSLIDE


Meaning of LANDSLIDE in English

v. fall, slide down (of a mass of dirt and rocks); win an election by a large majority

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.