stimulari
Latin
Verb
stimulārī
present passive infinitive of
stimulō