What is the meaning of improve in English?

Learn vocabulary with pictures as well as definitions of improve in English

Learn in

See more

v. improve

Definition of improve in English

To better the performance of an activity.

Synonyms of improve in English

progressadvance