English dictionary
scar meaning and definition
Definition and meaning of scar at MeaningMonkey.org. scar meaning and definition in the English Dictionary.SCAR noun
Definition of scar (noun)
- a mark left (usually on the skin) by the healing of injured tissue
- an indication of damage
SCAR verb
Definition of scar (verb)
Source: Princeton University Wordnet