What is producing stupefaction; stupefactive. -- n. (Med.) Anything promoting stupefaction; a narcotic called?

stupefacient — Producing stupefaction; stupefactive. -- n. (Med.) Anything promoting stupefaction; a narcotic. (Webster's 1913.)

Sources