to last, especially in a difficult situation
Example:
- We can stay here for as long as our supplies hold out.
to resist or survive in a dangerous or difficult situation
Example:
- The rebels held out in the mountains for several years.