extimulate

listen to the pronunciation of extimulate
Английский Язык - Английский Язык
{v} to prick on, excite, stir up, urge
To stimulate
extimulate
Избранное