Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
man-slayer
in English
man-slayer
#limited
Definitions
Noun
a
person
who
kills
men
,
especially
as
a
profession
or
in
large
numbers
Verb
to
kill
a
man
or
men
Base Words
slayer
man