English dictionary
scalp meaning and definition
Definition and meaning of scalp at MeaningMonkey.org. scalp meaning and definition in the English Dictionary.SCALP noun
Definition of scalp (noun)
- the skin that covers the top of the head
- "they wanted to take his scalp as a trophy"
SCALP verb
Definition of scalp (verb)
- sell illegally, as on the black market
- remove the scalp of
- "The enemies were scalped"
Source: Princeton University Wordnet