ride on
• depend on something.
• "there is a great deal of money riding on the results of these studies"
ride-on
adjective
• denoting a power-driven machine, especially a lawnmower, on which the operator rides.
• "a ride-on mower"
ride-on
noun
• a ride-on lawnmower.
• a toy car that a child can sit in and move.