Feedback
Intubate
Your browser does not support the audio element.
Meaning
Verb
●
In Medicine:
To
insert
a
tube
into.
Sourced from
Wiktionary
Related
Resuscitate
Perfuse
Anesthetize
Thoracentesis
Aspirate
Cath
Defibrillate
Hospitalize
Ambulate
Anaesthetise
Tranquilize
Baptize
Sedate
Nasal Cannula
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better