Landslide — synonyms, definition

1. landslide (Noun)

1 synonym
landslip
2 definitions

landslide (Noun) — A slide of a large mass of dirt and rock down a mountain or cliff.

landslide (Noun) — An overwhelming electoral victory. ex. "Roosevelt defeated Hoover in a landslide"

3 types of
slide triumph victory
3 types
mudflow mudslide rockslide