Big Huge Thesaurus

tranquilliser

noun

sounds kind of like