landslide

Definition

A mass of rock, earth, or debris moving down a slope; also, a decisive victory in an election.

中文 岩石、土壤或碎屑沿着斜坡下滑的现象;也指选举中的压倒性胜利。

Example

"The heavy rains triggered a landslide that blocked the mountain road."