Meaning : Be contingent on.
Example :
The outcomes rides on the results of the election.
Your grade will depends on your homework.
Synonyms : depend on, depend upon, hinge on, hinge upon, ride, turn on
Devolve on meaning in Bengali (Bangla).