landslide /ˈlændˌslaɪd/ noun plural landslides
plural landslides
Learner's definition of LANDSLIDE
[count]
1
: a large mass of rocks and earth that suddenly and quickly moves down the side of a mountain or hill塌方;滑坡 2
: an election in which the winner gets a much greater number of votes than the loser一方选票占压倒性多数的选举;一方占绝对优势的选举