supply
Explanation:
supply in other meaning means how much you have of something
the answer is d trust me
d. promised it other land