CLEAN UP ON
Meaning of CLEAN UP ON in English
verb
Synonyms: whip 2, beat, ||clobber, drub, dust, lambaste, ||larrup, lick, overwhelm, shellac
Merriam Webster.
Collegiate thesaurus English vocabulary.
Английский энциклопедический словарь тезаурус.
2003