landslide
1. |
(noun) a slide of a large mass of dirt and rock down a mountain or cliff |
|
Synonyms: landslip |
|
Related Words: mudslide, rockslide, slide |
|
2. |
(noun) an overwhelming electoral victory; "Roosevelt defeated Hoover in a landslide" |
|
Related Words: triumph, victory |
|
|