intubation
Meanings
noun
- The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.
Word forms
Etymology
Probably coined in 1880–1884 by Joseph O'Dwyer, M.D.; in widespread publication in 1887.
Related words
Derived words
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.