scar tissue
We could not find the full phrase you were looking for.
The entry for 'scar' is displayed below.
Also see: tissue
The entry for 'scar' is displayed below.
Also see: tissue
Concise Oxford English Dictionary © 2008 Oxford University Press:
scar/skɑː(r)/
▶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.
– derivatives
scarless adjective.
scarless adjective.
– origin ME: from OFr. escharre, via late L. from Gk eskhara ‘scab’; sense 3 is from ON sker ‘low reef’.

