Stu·pe·fa·cient a. [Written also stupifacient.] Producing stupefaction; stupefactive. -- n. Med. Anything promoting stupefaction; a narcotic. ◄ ►