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.
Medical Definition of Bladder catheter, indwelling. Bladder catheter, indwelling: A flexible plastic tube (a catheter) inserted into the bladder that remains (dwells) there to provide continuous urinary drainage. The principal type of indwelling bladder catheter is the Foley which has a balloon on the bladder end.