To be determined by or contingent on something unknown, uncertain, or changeable: hang on, hang upon, hinge on or upon, rest on or upon, turn on, turn upon. See start.
Roget’s II: The New Thesaurus, Third Edition
by the Editors of the American Heritage® Dictionary.