2
                           general:: 
                            Phrase(s): a clean sweep 
a broad movement clearing or affecting everything in its pathway. (See also make a clean sweep. Usually figurative.)  •  The manager and everybody in accounting got fired in a clean sweep of that department.  •  Everybody got a pay rise. It was a clean sweep.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs