文polyglot.
← English dictionary
English / word

scar

noun B2
MEANING 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

Sources

Bidyazo vocabulary library ↗