INHABITABLE MEANING IN ENGLISH

• Inhabitable Definition & Synonyms

  1. (a.) Not habitable; not suitable to be inhabited.
  2. (a.) Capable of being inhabited; habitable.


Synonyms:
Habitable,

RECENT SEARCHES