IMPROVE ON


Meaning of IMPROVE ON in English

= improve upon

Slang English vocab.      Английский сленговый словарь.