From Latin stimulō, stimulāre (“urge on, goad on, stimulate, rouse up”), from stimulus (“goad; sting; spur, incentive”).
stînmuler