EGAVE
instimulate
Meaning
verb
To stimulate; to excite.
Similar words
extimulate
stimulate
activate
excitate
excite
encite
incense
restimulate
arouse
interstimulate
Save “instimulate” to learn later