Translation of stimulus in English:

stimulus

stimulus

noun

  • 1

    stimulus, something that helps somebody or something to develop better or more quickly, something that produces a reaction in a human being, an animal or a plant