Noun Definition

scalp

1.Definition: the skin that covers the top of the head

"They wanted to take his scalp as a trophy"

Category: General