An Encylopedia Britannica Company

landslide

1 ENTRIES FOUND:
landslide /ˈlændˌslaɪd/ noun
plural landslides
landslide
/ˈlændˌslaɪd/
noun
plural landslides
Britannica Dictionary definition of LANDSLIDE
[count]
: a large mass of rocks and earth that suddenly and quickly moves down the side of a mountain or hill
: an election in which the winner gets a much greater number of votes than the loser