repulse

To strongly push something or someone away, physically or emotionally.