Skip to content
Definition.com

A Scar is a thing which, when seen, provokes in some a memory of the wounding, in others proof of the healling.