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