IMPROVE ON/UPON Meaning of IMPROVE ON/UPON in English achieve or produce something better than. → improve Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004