Intubation Definition
noun
(medicine) The introduction of a tube into an organ to keep it open, as into the larynx in croup.
Wiktionary
Synonyms:
- canulisation
- canulization
- cannulisation
- cannulization
- cannulation
- canulation
Other Word Forms of Intubation
Noun
Singular:
intubation
Plural:
intubationsOrigin of Intubation
Probably coined in 1880-1884 by Joseph O'Dwyer, M.D., in widespread publication in 1887.
From Wiktionary
Find Similar Words
Find similar words to intubation using the buttons below.