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"