noun
Meaning 1
A closed-suction medical device consisting of an internal drain connected to a grenade-shaped bulb via plastic tubing, commonly used for collecting bodily fluids from surgical sites.
Definition source: English Wiktionary via Wiktextract
Topics: medicine, sciences, surgery
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: brain drain, JP drain
Antonyms: none provided