scalp
Explore definitions, synonyms, and language insights of scalp
Definitions
                    Noun
                    
                the skin that covers the top of the head; "they wanted to take his scalp as a trophy"
                
                    Verb
                    
                sell illegally, as on the black market
                
                    Verb
                    
            remove the scalp of; "The enemies were scalped"