Golden Bowl

Dictionary

STIMULATINGppr.

Goading; exciting to action or more vigorous exertion.