landslide

noun

The downward sliding of a relatively dry mass of earth and rock.

noun

The mass that slides.

noun

An overwhelming majority of votes for a political party or candidate.

noun

An election that sweeps a party or candidate into office.

noun

A great victory.

noun

A falling or sliding down of a mass of soil, detritus, or rock on a mountain-side.

noun

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

noun

The land which slips down.