English Dictionary
Definition the hump in British English
the hump phrase
phrase
Synonyms and related words

English Dictionary