·adj Producing stupefaction; stupefactive.
II. Stupefacient ·noun Anything promoting stupefaction; a narcotic.