Joy over English victory, going to a high place (9)
I believe the answer is:
elevation
'a high place' is the definition.
The definition and answer can be both acts as well as being singular nouns.
Maybe you can see a link between them that I can't see?
'joy over english victory' is the wordplay.
'joy' becomes 'elation' (elation is a kind of joy).
'over' means one lot of letters goes inside another.
'english' becomes 'e' (abbreviation).
'victory' becomes 'v'.
'e'+'v'='ev'
'elation' enclosing 'ev' is 'ELEVATION'.
'going to' is the link.
Can you help me to learn more?
(Other definitions for elevation that I've seen before include "Architectural drawing" , "Height - promotion" , "Height above sea level" , "Drawing of the external face of a building" , "Grandeur" .)