SCAR


Meaning of SCAR in English

■ noun

1》 a mark left on the skin or within body tissue after the healing of a wound or burn.

↘a mark left at the point of separation of a leaf, frond, or other part from a plant.

2》 a lasting effect left by an unpleasant experience.

3》 a steep high cliff or rock outcrop.

■ verb ( ~s , ~ring , ~red ) mark or be marked with a ~ or ~s.

Derivatives

~less adjective

Origin

ME: from OFr. escharre , via late L. from Gk eskhara 'scab'; sense 3 is from ON sker 'low reef'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.