stimulate excessively, overexcite

listen to the pronunciation of stimulate excessively, overexcite
Английский Язык - Английский Язык
{f} overstimulate