Athlete using repeated pressure for first two runs is more satisfied (7)
I believe the answer is:
happier
'more satisfied' is the definition.
Both the definition and answer are comparative adjectives. Maybe you can see an association between them that I don't see?
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for happier that I've seen before include "Gladder" , "More cheerful" , "More joyful" .)