Dictionary Definitions, Synomyns, Antonyms, and related words for Intubation
Definitions for: Intubation
[n] the insertion of a cannula or tube into a hollow body organ
Webster (1913) Definition: In`tu*ba"tion, n. [Pref. in- in + tube.] (Med.)
The introduction of a tube into an organ to keep it open, as
into the larynx in croup.