Spanish translation of “hump”
hump noun /hamp/
› a large lump on the back of an animal, person etc
a camel’s hump. › part of a road etc which rises and falls in the shape of a hump.
humpback noun › a back with a hump.
humpbacked adjective › having a hump on the back.