English dictionary
stimulation meaning and definition
Definition and meaning of stimulation at MeaningMonkey.org. stimulation meaning and definition in the English Dictionary.STIMULATION noun
Definition of stimulation (noun)
Source: Princeton University Wordnet