English word definition — powered by WordNet
heal or recover
get healthy again
provide a cure for, make healthy again
Want to remember heal?