scar
/skˈɑr/
Explore definitions, synonyms, and language insights of scar
Definitions
Noun
a mark left (usually on the skin) by the healing of injured tissue
Noun
an indication of damage
Verb
mark with a scar; "The skin disease scarred his face permanently"