Definition Definition

intubation - Meaning and Examples

Meaning of 'intubation' (Webster Dictionary)

1 . Intubation [ n.]
- The introduction of a tube into an organ to keep it open, as into the larynx in croup.