landslide (Noun) — A slide of a large mass of dirt and rock down a mountain or cliff.
landslide (Noun) — An overwhelming electoral victory. ex. "Roosevelt defeated Hoover in a landslide"