depello

Etymology
From.

Verb

 * 1) to drive out or away; remove, expel, repel
 * 2) to drive, thrust or cast down
 * 3)  to drive or push away or dislodge an enemy from his position
 * 4) to thrust out or remove from a situation, avert
 * 5) to deter, divert, dissuade from
 * 6) to remove from the breast, wean