excitant
Explore definitions, synonyms, and language insights of excitant
Definitions
Adjective Satellite
(of drugs e.g.) able to excite or stimulate
Noun
a drug that temporarily quickens some vital process