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: General2.Definition: an overwhelming electoral victory
"Roosevelt defeated Hoover in a landslide"
Category: General