Refine this word faster
Indwelling
adj, noun
Definitions
Adjective
- 1 implanted within the body not-comparable
- 2 existing as an inner principle; inherent not-comparable
Adjective
- 1 existing or residing as an inner activating spirit or force or principle wordnet
Noun
- 1 A dwelling within, especially lodgement or habitation in the mind or soul.
Etymology
Etymology 1
From Middle English indwelling, equivalent to in- + dwelling.
Etymology 2
From in- + dwelling.
See also for "indwelling"
Next best steps
Mini challenge
Unscramble this word: indwelling