stave off
• avert or delay something bad or dangerous.
• "a reassuring presence can stave off a panic attack"
Similar:
avert,
prevent,
avoid,
preclude,
rule out,
counter,
forestall,
nip in the bud,
ward off,
fend off,
head off,
keep off,
keep at bay,