LANDSLIDE


Meaning of LANDSLIDE in English

n. falling of a mass of earth and rocks; collapse of a hillside; great victory; winning of an election by a large majority

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