intubation
From WikiWord, the free dictionary
English
Definitions
noun
- The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.
Related words
Synonyms
entubationlaryngoscopyendotrachealcannulationcannulizationcatheterizationcatheterisationtubingintubatortubageextubationtracheotomytracheostomytrachbronchotomytracheovertube