Definition of Intubation

  • 1. The insertion of a cannula or tube into a hollow body organ Noun

Synonyms for word "intubation"

Semanticaly linked words with "intubation"

Hyponims for word "intubation"