Picture Dictionary and Books Logo
×
scar [ˈskɑɚ]

1 scar noun
  • a mark that is left on your skin after a wound heals
  • a mark on something showing where it has been damaged
  • a feeling of great emotional pain or sadness that is caused by a bad experience and that lasts for a long time

2 scar verb
  • to mark (something) with a scar
  • to cause (someone) to feel great emotional pain or sadness because of a bad experience
  • to make marks on (something) that show damage or wear