Stīm/ū-lā/tor, n.volume_upnounn. [Lat., It. stimolatore, Sp. estimulador, Fr. stimulateur.] One who stimulates.