Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: landslide  'lan(d),slId
  1. 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]
     
  2. An overwhelming electoral victory
    "Roosevelt defeated Hoover in a landslide"

Derived forms: landslides

Type of: slide, triumph, victory

Encyclopedia: Landslide