English

scar noun definition in Skin topic from the Oxford Advanced Learner's Dictionary

scar

 noun: Skin topic
a mark that is left on the skin after a wound has healed a scar on his cheek Will the operation leave a scar? scar tissue