landslide

/lˈændslaɪd/

Explore definitions, synonyms, and language insights of landslide

Definitions

Noun
an overwhelming electoral victory; "Roosevelt defeated Hoover in a landslide"
Noun
a slide of a large mass of dirt and rock down a mountain or cliff

More General Terms


More Specific Terms