landslide

noun

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

The mass that slides.

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

An election that sweeps a party or candidate into office.

A great victory.