landslide
(noun)
noun
1. an overwhelming electoral victory
- Roosevelt defeated Hoover in a landslide
Definition categories: event, triumph, victory
2. a slide of a large mass of dirt and rock down a mountain or cliff
Similar word(s): landslip
Definition categories: event, slide
Sentences with landslide as a noun:
- The candidate won by a landslide.