IMPROVE ON


Meaning of IMPROVE ON in English

Make better, make improvement in, bring nearer to perfection.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.