restingon
verb (present participle of 'rest on')UK /ˈrɛstɪŋ ɒn/
US /ˈrɛstɪŋ ɑːn/
Sitting or lying on top of something.
The cat is resting on the warm windowsill.
OTHER MEANINGS
2. Depending on or being supported by something.
The whole plan is resting on one small promise.
3. Relying on someone or something for help.
She is resting on her friends for support.
4. Being based on an idea or belief.
The story is resting on a true event.