Intubation Definition

noun
(medicine) The introduction of a tube into an organ to keep it open, as into the larynx in croup.
Wiktionary
Synonyms:
canulisationcanulizationcannulisationcannulizationcanulationcannulation

Other Word Forms of Intubation

Noun

Singular:
intubation
Plural:
intubations

Origin of Intubation

  • Probably coined in 1880-1884 by Joseph O'Dwyer, M.D., in widespread publication in 1887.

    From Wiktionary

Advertisement

Intubation Is Also Mentioned In

Find Similar Words

Find similar words to intubation using the buttons below.

Words Starting With

Words Ending With

Unscrambles

intubation