Search Details

Word: intubation (lookup usage) (lookup stats)


Meaning:

Noun:

  • medicine The introduction of a tube into an organ to keep it open, as into the larynx in croup.

Source: Wiktionary | Src Info »