indwell

/ˈɪndˌweɪl/

Definitions

1. verb

to live or stay within something; to reside or be present in a particular place or thing

“She has always indwelled in the beauty of nature.”

2. verb

to have or feel a strong sense of being within something, such as a feeling or an emotion

“The sense of belonging indwelled deeply in her heart.”

3. noun

a person or thing that resides or is present in a particular place or thing

“The indwellers of the city were diverse and vibrant.”

Synonyms

  • abide
  • dwell
  • inhabit
  • reside

Antonyms

  • depart
  • leave