Skip to definition.
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
    - landslip
  2. An overwhelming electoral victory
    "Roosevelt defeated Hoover in a landslide"

Derived forms: landslides

Type of: slide, triumph, victory

Encyclopedia: Landslide