Definition for Penrose drain
From Biology Forums Dictionary
A Penrose drain is a surgical device, named for the American gynecologist Charles Bingham Penrose (1862–1925), placed in a wound to drain fluid. It consists of a soft rubber tube placed in a wound area, to prevent the build up of fluid.