Hypernym for all substances that can make one high [closed]

Solution 1:

"Intoxicant" covers all of your examples. It has a root in "toxic", poisonous. Intoxicant is commonly used in legal parlance.

"Drug" is commonly used for all of your examples except alcohol, although alcohol is also a drug and alcohol can be used as a medicine.

"Addictive substances" also fits, although that's two words.

Cheers for recognising that alcohol can also cause a high. That use has become less frequent since the 1960s. The Kingston Trio's song, "Scotch and Soda" has the lyric, "Baby, do I feel high, oh me, oh my" for both the alcohol-induced high and the emotionally-based high.