Dictionary search results

Showing 1-2 of 2 results

scar US English

A mark left on the skin or within body tissue where a wound, burn, or sore has not healed completely and fibrous connective tissue has developed

scar US Thesaurus

the scar on his left cheek