English Dictionary
Definition inhospitable in British English
inhospitable adjective
adjective
/ˌɪnhɒˈspɪtəb(ə)l/
1
an inhospitable place is unpleasant or difficult to visit or live in
Synonyms and related words
