I. noun Date: 1838 the usually rapid downward movement of a mass of rock, earth, or artificial fill on a slope, 2. a great majority of votes for one side, an overwhelming victory, II. intransitive verb (landslid; landsliding) Date: 1926 to produce a ~, to win an election by a heavy majority
LANDSLIDE
Meaning of LANDSLIDE in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012