Intubation Meaning

There are 1 meaning(s) for word Intubation

Meaning 1 : the insertion of a cannula or tube into a hollow body organ

    Synonyms : cannulation,  cannulisation,  cannulization,  canulation,  canulisation,  canulization