hinge upon


Meanings

  • be contingent on;