Stimulation definition

(biology) Any action or condition that creates a response; sensory input.
noun
8
2
An activity causing excitement or pleasure.
noun
6
3
A pushing or goading toward action.
noun
5
3
Advertisement

Other Word Forms

Noun

Singular:
stimulation
Plural:
stimulations

Origin of stimulation

  • From Latin stimulātiō.

    From Wiktionary