IMPROVE ON/UPON Meaning of IMPROVE ON/UPON in English See ↑ BETTER 5 Longman Activator English vocab. Английский словарь Longman активатор . 2012