Inhabited

/ɪnˈhæb.ɪ.tɪd/

Synonyms

  • settled
  • dwelt
  • occupied
  • populated
  • resided

Slang Meanings

Home base
This place is my home base; it's where I feel most inhabited.
The spot
This café is the spot where all the cool kids are inhabited.