Word Definition

Stimulative

  1. That which stimulates.
  2. Having the quality of stimulating.

Synonyms