stimulateur
Top 25000
Meanings
Noun
1. stimulator; pacemaker
Examples2
I've got a pacemaker.
Tom has a pacemaker.