Recent Searches
GRE Word List made easy using Mnemonics
scalp - Dictionary definition and meaning for scalp
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
WordNet® 3.0, © 2006 by Princeton University.


