Big Huge Thesaurus

cannulation

noun

sounds kind of like