- Home
- Idioms
- landslide victory
landslide victory
landslide victory
a victory by a large margin; a very substantial victory, particularly in an election. The mayor won a landslide victory in the election. The younger candidate won a landslide victory in the presidential election.