INHABIT Meaning of INHABIT in English v. occupy, live in, dwell in, reside in; populate Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012