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.