English主要词典
inhospitable
Universal Words
adjective
1 (of a place) difficult to stay or live in, especially because there is no shelter from the weather:
inhospitable terrain * an inhospitable climate
2 (of people) not giving a friendly or polite welcome to guests
OPPHOSPITABLE