An inhospitable area is not suitable for humans to live in.
中文解释
(地区)难以居住的,条件恶劣的 They had to trek for miles through inhospitable countryside. 他们不得不在条件恶劣的乡野艰苦跋涉数英里。
(地区)难以居住的,条件恶劣的 They had to trek for miles through inhospitable countryside. 他们不得不在条件恶劣的乡野艰苦跋涉数英里。