landslide victory ( synonym found)

Definition of landslide victory:

°an overwhelming victory in an election.
"''Nixon capitalized on this changing tide of voting behaviour, and hence won a landslide victory in the 1972 election."

Definition of landslide victory:

°an overwhelming victory in an election.
"''Nixon capitalized on this changing tide of voting behaviour, and hence won a landslide victory in the 1972 election."

Back to Top