landslide definition landslide meaning and landslide synonyms
noun
| definition 1 | an overwhelming electoral victory |
| synonyms | |
| antonyms | |
| usage | Roosevelt defeated Hoover in a landslide |
landslide definition landslide meaning and landslide synonyms
noun
| definition 2 | a slide of a large mass of dirt and rock down a mountain or cliff |
| synonyms | landslip |
| antonyms | |
| usage |






