RichThesaurus
overwhelming majority
overwhelming majority
synonyms
triumph
walkover
runaway victory
game, set, and match
landslide
grand slam
decisive victory
overwhelming majority
definitions