Definition of Landslide

  • 1. An overwhelming electoral victory Noun
  • 2. A slide of a large mass of dirt and rock down a mountain or cliff Noun

Synonyms for word "landslide"

Semanticaly linked words with "landslide"

Hyponims for word "landslide"