repeller
/ɹəˈpɛlɚ/
Etymology
From repel + -er.
noun
Something that repels; that which causes repulsion.