Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scalp
in English
scalp
uk
/skælp/
#common
Plural
scalps
Past Tense
scalped
Participle Verb
scalping
Third Person Singular
scalps
Definitions
Noun
the
skin
on
the
head
with
hair
the
top
of
the
head
;
skull
a
victory
;
triumph
over
someone
a
cut
or
torn
piece
of
skin
with
hair
a
stag's
head
skin
with
horns
a
stag's
skin
with
attached
horns
Verb
to
resell
for
a
high
price
;
illegally
to
violently
remove
the
top
layer
of
the
head
(
where
hair
grows
)
to
rapidly
buy
and
sell
for
profit