stimulator

Noun

 * 1) A person, device or substance that stimulates.

Translations

 * Catalan: estimulador
 * Esperanto: stimulilo (device); stimulanto, stimulaĵo (in general)
 * Finnish:, ; kiihotin
 * French:
 * Romanian:

Etymology
. Equivalent to.