Penrose drain noun1 •A flexible rubber tube used to prevent the buildup of fluid during surgery. formsPenrose drains