English McqsSynonymSynonym of HABITABLE is ______________.A. Obstacle B. Territory C. Dispute D. Urban Show AnswerHide Answer B. Territory