Synonyms for "intubate"

Words with similar meaning