Definition of heal verb from the Oxford Advanced Learner's Dictionary
heal
verb
hiːl hiːl
1[intransitive, transitive]to become healthy again; to make something healthy againIt took a long time for the wounds to heal.heal upThe cut healed up without leaving a scar.heal somethingThis will help to heal your cuts and scratches. (figurative) It was a chance to heal the wounds in the party (= to repair the damage that had been done).2[transitive]heal somebody (of something) (old useorformal) to cure somebody who is ill/sick; to make somebody feel happy againthe story of Jesus healing ten lepers of their diseaseI felt healed by his love.3[transitive, intransitive]heal (something)to put an end to something or make something easier to bear; to end or become easier to bearShe was never able to heal the rift between herself and her father.The breach between them never really healed.