Dicionário

Stimulator

Webster's Dictionary 1913

Stim″u‐la′tor (?), n. [L.: cf. F. stimulateur.] One who stimulates.