landslide
/ˈlæn(d).slaɪd/
Meaning 1
overwhelming electoral victory
“The candidate celebrated a landslide win in the election.”Add to my deck
Meaning 2
A sudden fall of rocks or earth down a slope.
“The landslide buried the old cabin in minutes.”Add to my deck