Big Huge Thesaurus

intubate

verb

sounds kind of like