@McTag,
McTag wrote:
Quote:stimulating ['stimjuleitiŋ]
adj.
1.
rousing or quickening activity or the senses
Bearing in mind this is supposed to be a definition of stimulation, I suggest this could be "rousing or quickening activity
ON the senses".
My dictionary sucks. Oxford's good:
Definition of stimulating in English:
adjective
Encouraging or arousing interest or enthusiasm:
a rich and stimulating working environment