landslide
land-slide
noun
An overwhelming electoral victory for one candidate or political party.
"The party won a landslide in the recent general election."
noun
A large mass of earth and rock sliding suddenly down a steep slope.
"Heavy rain caused a dangerous landslide on the mountain road."
Thesaurus
Synonyms: landslip