Narcotic

The term narcotic is often used to refer to strong opioids, but it is traditionally meant to encapsulate all drugs that induce states of stupor.