stimulator in French stimulator in French stimulateur noun A person, device or substance that stimulates. Add to Flashcards