Definition
When something is founded on a specific idea, belief, or fact, it depends on it for validity or truth.
基础于;建立在…之上
This theory rests upon scientific evidence.
这个理论建立在科学证据之上。
Her decision rests on a thorough analysis of the data.
她的决定基于对数据的彻底分析。
The success of the project rests on the team's spirit of collaboration.
这个项目的成功取决于团队的合作精神。