We found 2 definitions of intubations from 1 different sources.
Noun |
||
intubation - the insertion of a cannula or tube into a hollow body organ | ||
cannulation, canulation, cannulization, cannulisation, canulization, canulisation | ||
intromission, insertion, introduction the act of putting one thing into another |