double-channel catheter n. A catheter with two lumens, allowing injection and removal of fluid.two-way catheter