Noun Definition

landslide

1.Definition: a slide of a large mass of dirt and rock down a mountain or cliff

Related Noun(s):landslip

Category: General

2.Definition: an overwhelming electoral victory

"Roosevelt defeated Hoover in a landslide"

Category: General