landslides

land-slides

noun

An overwhelming electoral victory with a very large majority.

"The party achieved a landslide victory in the election."

noun

Masses of earth or rock sliding rapidly down a slope.

"Heavy rains triggered several dangerous landslides."

Thesaurus

Synonyms: landslip, landslide