landslide
1. [ noun ] an overwhelming electoral victory
Examples:

"Roosevelt defeated Hoover in a landslide"

Related terms: victory
2. [ noun ] (geology) a slide of a large mass of dirt and rock down a mountain or cliff
Synonyms: landslip
Related terms: slide rockslide mudslide
Similar spelling:   landside
  landslip
  land_site
  landsteiner
  Landsmal
  landscape
  Landis
  Landes
  landscaper
  landscaped
  Lindsley