Big Huge Thesaurus

Nembutal

noun

sounds kind of like