EGAVE

extimulate

Meaning

  1. verb To stimulate.

Similar words

instimulate excitate excite sexcite interstimulate stimulate restimulate activate exsuscitate encite

Save “extimulate” to learn later