Site Directory Articles News Find a Business White Pages Mobile Apps Reverse Phone Lookup Site Map Browse Restaurants City GuidesMore Cities Â» Atlanta Austin Baltimore Boston Charlotte Chicago Dallas Denver
indwelling - existing or residing as an inner activating spirit or force or principle; an indwelling divinity; an indwelling goodness. inward - relating to or existing in the mind or thoughts; a concern with inward reflections.
a hollow tube left implanted in a body canal or organ, especially the bladder, to promote drainage. Origin of indwelling catheter. 1930-1935. First recorded in 1930-35. indwelling catheter in Medicine. indwelling catheter inÂ·dwellÂ·ing catheter (Ä­n'dwÄl'Ä­ng) n. A catheter that remains in place in the bladder.