Rising movement winning hearts in expectation (8)
I believe the answer is:
upthrust
'rising movement' is the definition.
'upthrust' can be an answer for 'movement' (upthrust is a kind of movement). I'm not certain of the 'rising' bit.
'winning hearts in expectation' is the wordplay.
'winning' becomes 'up' (eg being up at half time in football).
'hearts' becomes 'h' (abbreviation used in card games e.g. bridge).
'in' is an insertion indicator.
'expectation' becomes 'trust' (I have seen 'Confident expectation' mean 'trust' so perhaps 'expectation' could also mean 'trust').
'h' going inside 'trust' is 'thrust'.
'up'+'thrust'='UPTHRUST'
Can you help me to learn more?
(Other definitions for upthrust that I've seen before include "it makes for buoyancy" , "Force a fluid exerts on floating body" , "Raised to higher level" .)