What does Bladder catheter, indwelling mean?

Bladder catheter, indwelling meaning in Medical Dictionary

A flexible plastic tube (a catheter) placed in to the bladder that remains ("dwells") there to supply continuous urinary drainage.