jump to other results
a drug or substance that makes you feel more active and gives you more energy Topics Social issuesc2 兴奋剂
- stimulant (to something)
an event or activity that encourages more activity 有激励作用的事物
Word Originearly 18th cent.: from Latin stimulant- ‘urging, goading’, from the verb stimulare.