extimulate

listen to the pronunciation of extimulate
İngilizce - İngilizce
{v} to prick on, excite, stir up, urge
To stimulate