Big Huge Thesaurus

cannulisation

noun

sounds kind of like