euphoriant
1.
(
satellite adjective
) tending to produce euphoria
2.
(
noun
) a drug that tends to produce elation and euphoria
Related Words:
mind-altering drug
,
psychoactive drug
Terms and Conditions of Use / Copyright Notice