excitants
18 points
English
9 letters
Not in frequency data
Valid in: UK dictionary
Definitions
noun
a drug that temporarily quickens some vital process
adjective
(of drugs e.g.) able to excite or stimulate
Definition: WordNet 3.1, Princeton University.
Anagrams
—