Stands across most excellent mounts (9)
I believe the answer is:
bestrides
'stands across' is the definition.
Although both the answer and definition are verbs in their -s form, I cannot see how they can define each other.
'most excellent mounts' is the wordplay.
'most excellent' becomes 'best' (the very best).
'mounts' becomes 'rides' ('ride' can be a synonym of 'mount').
'best'+'rides'='BESTRIDES'
Can you help me to learn more?
(Other definitions for bestrides that I've seen before include "Steps across" , "dominates" .)