0 to depend on a particular situation or result in order to survive or succeed:
We have a lot riding on the successful sale of our Chicago portfolio.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
ride on sth