repulse
Definitions
To drive back an attack or an attacker.
To cause someone to feel intense distaste or aversion.
To reject or refuse someone or something in an unfriendly manner.
Examples
The smell of the rotting garbage was enough to repulse anyone who walked past the alley.
The army was able to repulse the enemy attack and hold their position on the ridge.
His arrogant attitude and constant bragging tend to repulse potential friends.