• Stimulator

    Full definition of stimulator

    Noun

    stimulator

    (plural stimulators)
    1. A person, device or substance that stimulates.

    Anagrams

    © Wiktionary