stimulated
/ˈstɪmjʊleɪtɪd/
stimulated
English
Adj Top 25,414
Ad
Definition
In a condition or state of stimulation.
Ad
/ˈstɪmjʊleɪtɪd/
stimulated
In a condition or state of stimulation.