INTUBATION

10 letters 12 Scrabble points

Definition of INTUBATION

noun
  1. The introduction of a tube into an organ to keep it open, as into the larynx in cases of croup.

Related words: entubation

Source: Wiktionary

Word Details

Letters I N T U B A T I O N
Length 10 letters
Scrabble Score 12 points

Words Containing "INTUBATION"

Words Starting with "INTUBATION"