INTUBATION


Meaning of INTUBATION in English

ˌ ̷ ̷ˌ ̷ ̷ˈbāshən noun

( -s )

Etymology: in- (II) + tube + -ation

: the introduction of a tube into a hollow organ (as the trachea or intestine) to keep the latter open or to restore its patency if obstructed

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.