Big Huge Thesaurus

nitrostat

noun

sounds kind of like