Big Huge Thesaurus

tranquillizer

noun

sounds kind of like