Overstimulate meaning

To stimulate to an excessive degree; to expose to excessive stimulation.
verb
0
0
Advertisement

Origin of overstimulate