INTUBATION
10 letters
12 Scrabble points
Definition of INTUBATION
noun
-
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