Definition of scar noun from the Oxford Advanced American Dictionary

     

    scar

     noun
    noun
    NAmE//skɑr//
     
     
    jump to other results
  1. 1a mark that is left on the skin after a wound has healed a scar on his cheek Will the operation leave a scar? scar tissue
  2. 2a permanent feeling of great sadness or mental pain that a person is left with after an unpleasant experience His years in prison have left deep scars. My husband died four years ago and the scar hasn't healed yet.
  3. 3 something unpleasant or ugly that spoils the appearance or public image of something The town still bears the scars of war. Racism has been a scar on the game.
See the Oxford Advanced Learner's Dictionary entry: scar

Other results

All matches