Dictionary.com
Thesaurus.com

semistimulating

  • a word derived from stimulating.
    stimulating
    adjective
    causing interest, inspiration, or incitement to action.