Search results
- Dictionarystim·u·la·tion/ˌstimyəˈlāSH(ə)n/
noun
- 1. encouragement of something to make it develop or become more active: "the stimulation of a revolution in intelligence affairs"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries
define visual stimulation |