Search results
- Dictionarylandslide/ˈlan(d)slʌɪd/
noun
- 1. a collapse of a mass of earth or rock from a mountain or cliff: "the road was blocked by a landslide" Similar
- 2. an overwhelming majority of votes for one party or candidate in an election: "they won by a landslide" Similar Opposite
Powered by Oxford Dictionaries