Noun: landslide 'lan(d),slId
- A slide of a large mass of dirt and rock down a mountain or cliff
"The heavy rains triggered a landslide that blocked the mountain road";
- landslip [Brit]
- An overwhelming electoral victory
"Roosevelt defeated Hoover in a landslide"
Derived forms: landslides
Type of: slide, triumph, victory
Encyclopedia: Landslide