English-Latvian translations for landslide
Definition of landslide
- A natural disaster that involves the breakup and downhill flow of rock, mud, water and anything caught in the path
- To undergo a landslide
Examples
- The candidate won by a landslide.
Trending Searches
Popular Dictionaries