rests upon
- supportsSustains or reinforces
- foundationUnderlying support structure
- bedrockSolid stone underground
- hinges onIs contingent upon
- built onConstructed using as foundation
anchored · based on · pillars · underpinning · leans on · settles · perches · shoulders · cornerstone · assumption · premise · trust · weight · burden · balance · precarious · stable · rooted
rests uponcontradicts
Denies or opposes directly
ignores · disregards · undermines · defies · refutes