repulse
re-pulse
verb
To cause intense disgust or strong aversion in someone.
"His crude behaviour repulsed her."
verb
To drive back an attack or an attacking force successfully.
"The soldiers repulsed the enemy assault."
Thesaurus
Synonyms: repel, beat back, push back, drive, force back, rebuff, snub, fight off, drive back