Search results
- Dictionarystimulation/ˌstɪmjʊˈleɪʃ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