landslide
/ˈlændslaɪd/noun
1
- the sliding down of a mass of earth or rock from a mountain or cliff山崩, 崩坍; 泥石流。
2
- an overwhelming majority of votes for one party in an election(选举中)压倒性多数票:
winning the election by a landslide.
以压倒性多数票赢得选举。