Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of humps

- A protuberance; especially, the protuberance formed by a crooked back.
- A fleshy protuberance on the back of an animal, as a camel or whale.

Crossword clue for humps

- Bulge
- Camel feature
- Camel's protuberance
- Camel’s protuberance
- Lump on back
- Camel features
- Protuberances