clean sweep

clean sweep  {n. phr.}
A complete victory.
Our candidate for the United States Senate made a clean sweep over his opponent.
Categories: noun