indwelling

adj 2noun 1

Definitions

noun

1

A dwelling within, especially lodgement or habitation in the mind or soul.

adj

1

implanted within the body

2

existing as an inner principle; inherent

Your note

not saved
0 chars