intubate
Explore definitions, synonyms, and language insights of intubate
Definitions
Verb
introduce a cannula or tube into; "Cannulate the blood vessel in the neck"
Explore definitions, synonyms, and language insights of intubate