landslide
/ˈlændˌslaɪd/Definitions
1. noun
a sudden movement of a large mass of earth or rock down a slope, typically caused by heavy rain, earthquakes, or volcanic eruptions; a major and sudden shift in public opinion or support
“The landslide on the mountain slope caused widespread destruction, and the town had to be evacuated.”
2. verb
to make a sudden and overwhelming victory or success
“The new product was a landslide, selling out within a week of its release.”
3. noun
a significant shift in public opinion or support, especially in an election
“The landslide victory for the opposition party was a surprise to many analysts.”