The AI-powered English dictionary
plural stimulators
A person, device or substance that stimulates. examples