As nouns the difference between habitation and indwelling
is that habitation is the act of inhabiting; state of inhabiting or dwelling, or of being inhabited; occupancy while indwelling is a dwelling within, especially lodgement or habitation in the mind or soul.
As an adjective indwelling is
implanted within the body.
habitation
English
Noun
(
en noun)
The act of inhabiting; state of inhabiting or dwelling, or of being inhabited; occupancy.
A place of abode; settled dwelling; residence; house.
Synonyms
* See also
indwelling
English
Etymology 1
From (etyl) indwelling, equivalent to .
Noun
(
en noun)
A dwelling within, especially lodgement or habitation in the mind or soul.
Etymology 2
Adjective
(-)
implanted within the body
existing as an inner principle; inherent
Derived terms
* indwelling catheter