English / word
scar
noun B2MEANING IN ENGLISH
a mark left on the skin where a wound or injury has healed
In context
01
He has a small scar above his eyebrow from a childhood fall.
02
The accident left a permanent scar on his forehead.
Synonyms
mark,wound,blemish
Collocations
permanent scar,deep scar,scar tissue