scalp
English Dictionary
->
Letter S
-> scalp
Search Dictionary:
scalp Definition
(n)
the
skin
that
covers
the
top
of
the
head
; "
they
wanted
to
take
his
scalp
as
a
trophy
"
(v)
sell
illegally
,
as
on
the
black
market
(v)
remove
the
scalp
of
; "
The
enemies
were
scalped
"
scalp Synonyms
scalp
© Art Branch Inc.