When you're holding out for something, you're waiting patiently and persistently for it, even if it takes a long time. Other synonyms for this phrase include hanging on, awaiting, anticipating, delaying, and lingering. You may also be biding your time, keeping your eye on the prize, or staying the course. If you're staying strong and refusing to settle for less, you may be standing firm, holding steady, or digging in your heels. Whether you're waiting for a job offer or a special opportunity, it's important to remain determined and focused until your efforts pay off.