repel

v. (-ll-) 1 drive back; ward off (repel an attacker). 2 refuse to accept (repelled offers of help). 3 be repulsive or distasteful to. 4 resist mixing with or admitting (oil and water repel each other; surface repels moisture). 5 (of a magnetic pole) push away from itself (like poles repel).  repellent adj. & n. [latin repello -puls-]

v. t. To drive back; to force to return; to check the advance of; to repulse as, to repel an enemy or an assailant.