resting upon的意思|示意
美 / /
英 / /
依赖于,取决于;信任;停留在…上
落在……