Rhyme Desk
Find rhyming words!

Definition of "Scalp" :

noun: the skin that covers the top of the head

"They wanted to take his scalp as a trophy."

verb: remove the scalp of

"The enemies were scalped."

verb: sell illegally, as on the black market