Stimulation or thrill (10)
I believe the answer is:
excitement
I believe this clue is a double definition.
'stimulation' is the first definition.
(thesaurus)
'thrill' is the second definition.
(I've seen this before)
(Other definitions for excitement that I've seen before include "Buzz" , "Great enthusiasm; agitation" , "State of upped energy" , "gives you thrill" , "[NOT] quiet" .)