landslide

n. 1 sliding down of a mass of land from a mountain, cliff, etc. 2 overwhelming victory in an election.

n. The slipping down of a mass of land from a mountain, hill, etc.