euphoriant Meaning, Definition & Usage

  1. noun a psychoactive drug that tends to produce elation and euphoria
  2. adjective satellite tending to produce euphoria

WordNet