intubation
nounDefinition of intubation
: the introduction of a tube into a hollow organ (such as the trachea)
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more