0 When something important, such as your reputation or money, rides on a particular person or thing, it will be won or achieved if that person or thing is successful: --
I have a lot of money riding on that horse (= I will win or lose a lot of money if that horse wins or loses the race).
The future of the company now rides on the new managing director.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
ride on sth/sb