landslide victory (English, noun)
expansion: landslide victory (plural landslide victories)
Senses:
topics: government
politics
wikidata: Q642590
glosses: A victory by a wide margin in an election.
Forms:
form: landslide victories
tags: plural