SCAR

Definition of SCAR

  1. (noun)a mark left (usually on the skin) by the healing of injured tissue
  2. (noun)an indication of damage
  3. (verb)mark with a scar