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.
An indwelling, or Foley catheter is a thin, flexible drainage tube that drains your urine when you are unable to empty. your bladder independently. The catheter is attached to a drainage bag which collects the urine. This is considered a. âclosed system,â which means that there are no openings from your urinary bladder to the drainage bag.