landslide

Noun
  1. An overwhelming electoral victory (synset 107489325)
    "Roosevelt defeated Hoover in a landslide"
  2. A slide of a large mass of dirt and rock down a mountain or cliff (synset 107420011)

Other Searches