Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Scalp in English

English

Scalp

/skælp/

noun

1. The skin that covers the top of the head

  • "They wanted to take his scalp as a trophy"
    synonym:
  • scalp

verb

1. Sell illegally, as on the black market

    synonym:
  • scalp

2. Remove the scalp of

  • "The enemies were scalped"
    synonym:
  • scalp