English Dictionary
Definition hump in British English
hump noun
[countable] noun
/hʌmp/
Synonyms and related words
