Meaning of “inhospitable” in the English Dictionary