landslide
//ˈlænd.slaɪd//
Noun
landslideSingular
landslidesPlural
1
A mass of earth, rock, or debris that slides down a slope or cliff, often caused by heavy rain, earthquakes, or erosion.
Heavy rain caused a landslide that blocked the mountain road.
2
An overwhelming victory in an election or contest, where one candidate or party wins by a very large margin.
The candidate won the election by a landslide.