hold out

verb
High School
1

To hold (something) out; to extend (something) forward.

2

To offer, present (a hope, possibility, opportunity etc.)

3

To wait, or refuse in hopes of getting something better (from a negotiation, etc.)

4

To survive, endure.

5

To withhold something.

6

To set aside something or save it for later.