Definition, synonyms and related words
A complete or overwhelming victory, especially one in which all or almost all possible electoral contests are won.