Landslide
English Meaning
- The downward sliding of a relatively dry mass of earth and rock.
- The mass that slides. Also called landslip.
- An overwhelming majority of votes for a political party or candidate.
- An election that sweeps a party or candidate into office.
- A great victory.