TOP

Definition of scalp noun from the Oxford Advanced American Dictionary

     

    scalp

     noun
    noun
    NAmE//skælp//
     
     
    jump to other results
  1. 1the skin that covers the part of the head where the hair grows A dry scalp can lead to dandruff.
  2. 2(in the past) the skin and hair that was removed from the head of a dead enemy by some Native American peoples as a sign of victory
  3. 3(informal) a symbol of the fact that someone has been defeated or punished They have claimed some impressive scalps in their bid for the championship.
See scalp in the Oxford Advanced Learner's Dictionary

Other results

All matches