Listen: US UK UK-RP UK-Yorkshire Irish Scottish US Southern Jamaican 100% 75% 50%
WordReference English- Chinese Dictionary © 2020:
landslide (US), landslip (UK) n noun: Refers to person, place, thing, quality, etc. (slippage of earth) 山崩，土崩，塌陷
Heavy rains have caused landslides throughout the area.
landslide n noun: Refers to person, place, thing, quality, etc. figurative (landslide victory) ( 选举等) 压倒性的胜利 yā dǎo xìng de shèng lì
They ended up winning the election by a landslide.
他们最终以压倒性的胜利赢得了选举。 WordReference English- Chinese Dictionary © 2020:
landslide victory n noun: Refers to person, place, thing, quality, etc. (vote: overwhelming win) 压倒性胜利 yā dǎo xìng shèng lì
He won that election in a landslide victory; his nearest rival only took fifteen percent of the votes.
Collins Chinese Dictionary Plus (3rd edition), 2011:
1 ( lit) 塌方 tāfāng
jìngxuǎn xuǎnpiào de yī miàn dǎo to win by a landslide 大获(獲)全胜(勝) dà huò quánshèng