humped
noun(hump)
a rounded protuberance: such as
humped
noun(hump)
a fleshy protuberance on the back of an animal (such as a camel, bison, or whale)
humped
verb(hump)
to copulate with
humped
verb(hump)
to exert (oneself) vigorously
humped
verb(hump)
to make humpbacked : hunch