indwelling
Meanings
noun
- A dwelling within, especially lodgement or habitation in the mind or soul.
adj
- implanted within the body
- existing as an inner principle; inherent
Word forms
Etymology
From Middle English indwelling, equivalent to in- + dwelling.
Derived words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.