Landslide
[n] a slide of a large mass of dirt and rock down a mountain or cliff
[n] an overwhelming electoral victory; "Roosevelt defeated Hoover in a landslide"
Related Information
Related Terms
abundance, affluence, ample sufficiency, ampleness, amplitude, ascendancy, avalanche, bonanza, bountifulness, bountiousness, bumper crop, Cadmean victory, championship, coast, conquest, copiousness, count, deluge, easy victory, election returns, embarras