(in´dwel-ing) pertaining to a catheter or other tube left within an organ or body passage for drainage, maintenance of patency, or administration of drugs or nutrients. Found on http://www.encyclo.co.uk/local/21001
In'dwell`ing noun Residence within, as in the heart. « The personal indwelling of the Spirit in believers.» South. Found on http://www.encyclo.co.uk/webster/I/48
adjective existing or residing as an inner activating spirit or force or principle; `an indwelling divinity`; `an indwelling goodness` Found on https://www.encyclo.co.uk/local/20974