Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intubation
in English
intubation
us
//ˌintʌˈbeɪ.ʃən//
uk
//ˌɪntuːˈbeɪ.ʃən//
#uncommon
Definitions
Noun
inserting
a
tube
into
an
organ
(
medically
)
to
keep
it
open
The
doctor
performed
an
intubation
to
help
the
patient
breathe
.