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