Meaning of “scar” - Learner’s Dictionary

scar

noun [ C ] uk us /skɑːr/
BODY

B2 a permanent mark left on the body from a cut or other injury

MIND

damage done to a person's mind by a very unpleasant event or situation:

scar verb [ T ] (present participle scarring, past tense and past participle scarred)

to cause a scar:

[ often passive ] He was scarred for life by the accident.

(Definition of “scar” from the Cambridge Learner’s Dictionary © Cambridge University Press)