1. To wait uncompromisingly for something desirable.
2. When a supply of something is enough for your needs, the supply holds out.
3. When you hold out, you resist an attack, pressure, or temptation or you continue to survive in a dangerous situation.