Landslide Meaning

There are 2 meaning(s) for word Landslide

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

    Synonyms : landslip
Meaning 2 : an overwhelming electoral victory

    Example : Roosevelt defeated Hoover in a landslide