Landslide (Noun)
Meaning 1
An overwhelming electoral victory; "Roosevelt defeated Hoover in a landslide".
Classification
Nouns denoting natural events.
Hypernyms
Meaning 2
A slide of a large mass of dirt and rock down a mountain or cliff.
Classification
Nouns denoting natural events.