Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of scalp is as below...
Scalp (n.) A part of the skin of the head, with the hair attached, cut or torn off from an enemy by the Indianwarriors of North America, as a token of victory..