repulse
/rɪˈpʌls/Definitions
1. verb
to cause (someone or something) to feel disgust or dislike; to drive (someone) away
“The smell of the rotting food began to repulse her.”
2. noun
an action that causes (someone) to feel disgust or dislike
“The repulse of the attack left the soldiers in shock.”
3. noun
a repelling or driving back of an attacking force
“The repulse of the enemy army was a great victory for our side.”