Big Huge Thesaurus

inoculator

noun

sounds kind of like