to win an election by a large number of votes; to make sb win an election with a large number of votes
SWEEP (SB) TO POWER
Meaning of SWEEP (SB) TO POWER in English
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005