hold off
• (of bad weather) fail to occur.
• "fortunately, the rain held off until the evening"
• resist an attacker or challenge.
• "he held off a late challenge by Vose to win by thirteen seconds"
Similar:
resist,
repel,
repulse,
rebuff,
parry,
deflect,
keep off,
fend off,
stave off,
ward off,
keep at bay,
Opposite:
submit to,
be overpowered by,