repel
re.pel \ri-'pel\ vb or re.pelled; or re.pel.ling [ME repellen, fr. L
repellere, fr. re- + pellere to dri]ve - more at FELT 1a: to drive back :
REPULSE 1b: to fight against : RESIST 2: to turn away : REJECT {repelled
the insinuation} 3a: to drive away : DISCOURAGE 3b: to be incapable of
adhering to, mixing with, taking up, or holding 3c: to force away or apart
or tend to do so by mutual action at a distance 4: to cause aversion in :
DISGUST : to cause aversion - re.pel.ler n
Webster's English Dictionary