Intubation
WordNet
noun
(1) The insertion of a cannula or tube into a hollow body organ
WiktionaryText
Etymology
Probably coined in 1880-1884 by Joseph O'Dwyer, M.D., in widespread publication in 1887.
Noun
- The introduction of a tube into an organ to keep it open, as into the larynx in croup.
- }
- }