INHABITATION Meaning of INHABITATION in English n. act of living or residing in; state of being inhabited Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012