rest on

verb

1.
rest on for support
See also:
rest
2.
use as a basis for theories and claims
See also:
rest