There are multiple definitions - click on the translation that matches your context.

栖身于

动词

full

inhabit

verb

Definitions of inhabit

English

to live in a particular place for a period of time

Since it was last inhabited, the house had gone through many decades of decay.

English

to live in a particular set of circumstances or atmosphere; to work in a particular field or to be familiar with a particular occupation or other activity because of your regular time spent doing that occupation or activity

Nothing we know about the acquisitive instincts of those who inhabit every business gives any reason to think that such persons will not do everything they can to generate demand for these products.