Meaning of scar

Definition of scar

(noun) a mark left (usually on the skin) by the healing of injured tissue
(verb) mark with a scar; "The skin disease scarred his face permanently"

Other information on scar

WIKIPEDIA results for scar
Amazon results for scar