repeller
REPEL'LER,
n. He or that which repels.