noun
verb
Freq #18122
Meanings
-
1
noun
A sudden fall of earth, rock, and mud down a slope.
Heavy rain caused a landslide that blocked the mountain road.
-
2
noun
An election won by a very large majority of votes.
The president was re-elected in a landslide.
Thesaurus
Synonyms
2
noun
· an election won by a very...
landslide victory
Word family
Forms
landslides
Related forms
shoo-in
Etymology
From land + slide.