English dictionary
intubation meaning and definition
Definition and meaning of intubation at MeaningMonkey.org. intubation meaning and definition in the English Dictionary.INTUBATION noun
Definition of intubation (noun)
- the insertion of a cannula or tube into a hollow body organ
- synonyms: cannulation, cannulisation, cannulization, canulation, canulisation, canulization
Source: Princeton University Wordnet