English
›
Words
stimulant
Translation:
English
Noun
1
that
temporarily stimulates or excites some organ or the central nervous system to increase activity
any
drug
Add
Translation