subhuman
English Dictionary
->
Letter S
-> subhuman
Search Dictionary:
subhuman Definition
(a)
less
than
human
or
not
worthy
of
a
human
being
; "
treated
natives
as
subhuman
"; "
a
subhuman
spectacle
"; "
the
subhuman
primates
"
(s)
unfit
for
human
beings
; "
subhuman
conditions
of
life
"
subhuman Synonyms
subhuman
© Art Branch Inc.