Feeling triumph (9)
I believe the answer is:
sensation
I believe this is a double definition.
'feeling' is the first definition.
(I know that sensation is a type of stir)
'triumph' is the second definition.
(thesaurus)
(Other definitions for sensation that I've seen before include "Feeling, awareness of stimulation" , "Feeling produced by stimulation, or dramatic news (9)" , "Crowd puller" , "Feeling; thrilling person or thing" , "Awareness of a stimulus, such as heat or pain" .)