landslide

1. (noun) a slide of a large mass of dirt and rock down a mountain or cliff
Synonyms: landslip
Related Words: mudslide, rockslide, slide

2. (noun) an overwhelming electoral victory; "Roosevelt defeated Hoover in a landslide"
Related Words: triumph, victory



Terms and Conditions of Use / Copyright Notice