EGAVE

instimulate

Meaning

  1. verb To stimulate; to excite.

Similar words

extimulate stimulate activate excitate excite encite incense restimulate arouse interstimulate

Save “instimulate” to learn later