Read the dictionary definition of stimulation. All definitions for this word.
1. mutual sexual fondling prior to sexual intercourse
2. the act of arousing an organism to action
3. any stimulating information or event; acts to arouse action
4. (physiology) the effect of a stimulus (on nerves or organs etc.)