Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
humps
in English
humps
us
//hʌmps//
uk
//hʌmps//
#common
Lemma:
hump
The lemma is the base or root form of this word.
Definitions
Noun
plural
of
hump
a
mound
of
earth
(
natural
formation
)
a
spinal
deformity
(
medical
condition
)
a
fleshy
mass
(
on
animals
)
a
raised
road
feature
to
slow
traffic