hump
[huhmp]
/ hʌmp /
NOUN
swelling, projection
Synonyms
Antonyms
STRONG