indwelled; indwelling; indwells
: to exist as an inner activating spirit, force, or principle
: to exist within as an activating spirit, force, or principle
indweller
noun
Love words? Need even more definitions?
Merriam-Webster unabridged
Share