ward off
• prevent someone or something from harming or affecting one.
• "she put up a hand as if to ward him off"
Similar:
fend off,
drive back,
keep off,
stave off,
repel,
repulse,
beat back,
rout,
put to flight,
chase away,
send packing,
parry,
avert,
deflect,
block,
turn aside,
defend oneself against,
guard against,
evade,
avoid,
dodge,
rebuff,
rebut,
keep at bay,
keep at arm's length,
oppose,
resist,
prevent,
hinder,
obstruct,
impede,
foil,
frustrate,
thwart,
check,
balk,
stop,
head off,