Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
intubate
in English
intubate
us
//ɪnˈtjúbeɪt//
uk
//ɪnˈtjuːbeɪt//
#uncommon
Definitions
Verb
to
insert
a
tube
(
medically
)
into
something
The
doctor
had
to
intubate
the
patient
to
help
her
breathe
.