Synonyms for Stimulate (same or very similar meaning)
WordNet sense 1 (stir feelings in):
excite, stir
WordNet sense 2 (stir the feelings, emotions, or peace of):
shake, shake up
WordNet sense 3 (cause to occur rapidly):
hasten, induce, rush
WordNet sense 4 (provide the needed stimulus for):
provoke
WordNet sense 5 (cause to do; cause to act in a specified manner):
cause, get, have, make, have
WordNet sense 6 (cause to be alert and energetic):
arouse, brace, energize, energise, perk up
From the ODE community, based on WordNet
add/edit