IMPROVE ON/UPON


Meaning of IMPROVE ON/UPON in English

achieve or produce something better than.

→ improve

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.