Synonyms for Deflect (same or very similar meaning)
WordNet sense 1 (prevent the occurrence of; prevent from happening):
avert, avoid, debar, obviate, ward off, fend off, head off, stave off
WordNet sense 2 (turn from a straight course , fixed direction, or line of interest):
bend, turn away
WordNet sense 3 (draw someone's attention away from something):
distract
WordNet sense 4 (impede the movement of (an opponent or a ball)):
block, parry
From the ODE community, based on WordNet
add/edit