intubation
noun
Definitions
The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.