History
History
Synonyms
UK
US
Meaning:
heal

(to cause a wound) to become healthy and sound

cure, recover

MEDICATE as in Wiktionary
MEDICATE as in Wikipedia