Dicionário

Extimulate

Webster's Dictionary 1806

Extimulate

v.t.

to prick on, excite, stir up, urge