Big Huge Thesaurus

autoinjector

noun

sounds kind of like