Landslide - Definition

landslide

n 1: an overwhelming electoral victory; "Roosevelt defeated
Hoover in a landslide"
2: a slide of a large mass of dirt and rock down a mountain or
cliff [syn: landslide, landslip]

Look up another word