stimulator in Catalan stimulator in Catalan estimulador noun A person, device or substance that stimulates. Add to Flashcards