clean sweep
noun
Roget 146: revolution, bouleversement, subversion, break up; destruction etc. 162; sudden change, radical change, sweeping organic change; change of state, phase change; quantum leap, quantum jump; ... show more
Moby thesaurus: bloodless revolution, bouleversement, breakdown, breakup, cataclysm, catastrophe, clean slate, computer revolution, convulsion, counterrevolution, debacle, overthrow, overturn, palace revolution, radical change, revolt, revolution, revolutionary war, revulsion, spasm ... show more.
debug info: 0.0204