ENTREPRENEUR
PHANTOM
to hold over: to extend, to keep for a longer time (S)
to hold out: to endure, to be sufficient; to survive by resisting; to persist in one's efforts
The first definition for to hold out has the opposite meaning of the second definition for to give out.
to have it out with: to quarrel with, to confront
to have it in for: to want revenge on, to feel hostile towards (also: to hold a grudge against)