Dictionary search results

Showing 1-3 of 3 results

stimulate British & World English

Raise levels of physiological or nervous activity in (the body or any biological system)

stimulate English Thesaurus

his passionate interest in the music stimulated Mozart to study Bach's fugues

overstimulate British & World English

Stimulate physiologically or mentally to an excessive degree