Results for: landslide
1. (Earth Sciences / Physical Geography) Also called landslip
a. the sliding of a large mass of rock material, soil, etc., down the side of a mountain or cliff
b. the material dislodged in this way
2. (Government, Politics & Diplomacy)
a. an overwhelming electoral victory
b. (as modifier) a landslide win
landslide /lndslad/ n. 1 a large collapse of rocks and earth down a slope: A landslide blocked the coastal road. 2 fig. a very big win, esp. in an election: The new President won by a landslide.