indwelling
adjective(in-dwell-ing)
being an inner activating or guiding force
indwelling
adjective(in-dwell-ing)
left within a bodily organ or passage especially to promote drainage —used of an implanted tube (such as a catheter)
indwelling
verb(in-dwell-ing)
to exist as an inner activating spirit, force, or principle
indwelling
verb(in-dwell-ing)
to exist within as an activating spirit, force, or principle