INHABITANCE Meaning of INHABITANCE in English n. residence, place where one lives; term of residence, occupancy Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012