Big Huge Thesaurus

cicatrise

verb

sounds kind of like