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.