Synonyms for Stimulation (same or very similar meaning)
WordNet sense 1 (any stimulating information or event; acts to arouse action):
input, stimulant, stimulus
WordNet sense 2 (mutual sexual fondling prior to sexual intercourse):
arousal, foreplay
From the ODE community, based on WordNet
add/edit