stimulator
noun
stim·u·la·tor
ˈstim-yə-ˌlāt-ər
: one that stimulates or provides a stimulus
an electronic nerve stimulator
immune system stimulators
interdental stimulators
Love words? Need even more definitions?
Merriam-Webster unabridged
Share