Big Huge Thesaurus

Nitrostat

noun

sounds kind of like