sweeping victory

noun

Definition of sweeping victory

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