landslide
nounThe downward sliding of a relatively dry mass of earth and rock.
nounThe mass that slides.
nounAn overwhelming majority of votes for a political party or candidate.
nounAn election that sweeps a party or candidate into office.
nounA great victory.
nounA falling or sliding down of a mass of soil, detritus, or rock on a mountain-side.
nounThe slipping down of a mass of land from a mountain, hill, etc.
nounThe land which slips down.