cicatriser
Top 20000
Meanings
Verb
1. to heal, to scar (of a wound)
Examples1
In older people, wounds take a long time to heal.