I. ˈ ̷ ̷ˌ ̷ ̷ noun
Etymology: land (I) + slide
1. : the rapid downward movement under the influence of gravity of a mass of rock, earth, or artificial fill on a slope ; also : the mass that moves or has moved down
2. : a great majority of votes for one side ; especially : a one-sided election
II. intransitive verb
1. : to produce a landslide
2. : to win an election by a heavy majority