CLEAN UP


Meaning of CLEAN UP in English

[clean up] vi (1920): to make a spectacular profit in a business enterprise or a killing in speculation or gambling

Merriam-Webster English vocab.      Английский словарь Merriam Webster.