ALL meanings of intubation
in·tu·bate
I i - noun intubation (medicine) The introduction of a tube into an organ to keep it open, as into the larynx in croup. 1
- verb with object intubation to insert a tube into (the larynx or the like). 1
- verb with object intubation to treat by inserting a tube, as into the larynx. 1