Search results
- DictionaryLand·slide/ˈlan(d)ˌslīd/
noun
- 1. the sliding down of a mass of earth or rock from a mountain or cliff: "the road was blocked by a landslide"
- 2. an overwhelming majority of votes for one party in an election: "winning the election by a landslide"