Words Like INTUBATE
We have put together a list of words that are similar to INTUBATE.
8 Alternative Words Similar to intubate
3 definitions of intubate
1
To insert a tube into; specifically, perform intubation of the larynx.
3
introduce a cannula or tube into