Synonyms: doctor, bushel, touch on, furbish up, fix, repair, restore, mend
Definition: restore by replacing a part or putting together what is torn or broken
Usage: She repaired her TV set; Repair my shoes please
Similar words: meliorate, improve, ameliorate, amend, better
Definition: to make better
Usage: The editor improved the manuscript with his changes