STIMULATING

Definition of STIMULATING

  1. (adj)that stimulates
  2. (adj)making lively and cheerful
  3. (adj)rousing or quickening activity or the senses