Stimulative
thesaurus
Related words for Stimulative
Antonyms
Depressant
adj.
Depressant
noun
Related terms
Stimulate
Arouse
Brace
Energize
Energise
Perk up
Excite
Stir