Etymology Explorer
› English
Where does “intubation” come from?
intubation
(English): The introduction of a tube into an organ to keep...
Definitions
The introduction of a tube into an organ to keep...
Words derived from “intubation”
reintubation
postintubation
intubationist
preintubation
इंट्यूबेशन