repel
re-pel
verb
To cause strong dislike or disgust in someone; to be repulsive.
"His rude behaviour began to repel her."
verb
To drive or force something away, especially an attack or unwanted substance.
"The special coating will repel water."
Thesaurus
Synonyms: repulse, rebuff, fight off, drive back, disgust, revolt, gross out, snub, beat back, push back, drive, force back