an overwhelming electoral victory; Roosevelt defeated Hoover in a landslide'
a slide of a large mass of dirt and rock down a mountain or cliff
[ Syn: landslip ]
an overwhelming electoral victory; Roosevelt defeated Hoover in a landslide'
a slide of a large mass of dirt and rock down a mountain or cliff
[ Syn: landslip ]