English
electrostimulator
From electro- + stimulator.
Formed from electro- + stimulator
Latin stimulus ‘a goad, prick’
Latin stimulō ‘to urge on, goad on, stimulate, rouse up’
Latin stimulātor ‘instigator’
English stimulator
Today it means
noun A device for administering electrostimulation.
Language periods are conventional ranges, not dates for this word.
Etymograph / electrostimulator