scalp has definitions from the field of business
1
[ noun ] the skin that covers the top of the head

Examples

"they wanted to take his scalp as a trophy"

Related terms

skin human_head

2
[ verb ] (business) sell illegally, as on the black market

Related terms

sell crime

3
[ verb ] remove the scalp of

Examples

"The enemies were scalped"

Related terms

remove lift

*