Big Huge Thesaurus

pentazocine

noun

sounds kind of like