stupefacient - English Synonyms Dictionary