Dictionary search results

Showing 1-5 of 5 results

stimulant British & World English

A substance that raises levels of physiological or nervous activity in the body

stimulant English Thesaurus

a stimulant that has a direct effect on the nervous system

stimulant English-Spanish

estimulante m

stimulant in stimulant English Thesaurus

a stimulant that has a direct effect on the nervous system

stimulant in stimulus English Thesaurus

cheap energy provided a major stimulus to economic development in western Europe