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.