sweeping victory
nounDefinition of sweeping victory
: a victory that is won by a large margin
The election was a sweeping victory for the party.