repel
Definitions
To drive, force, or push back an attacker or an encroaching force.
To cause someone to feel intense distaste or aversion.
To exert a force that pushes away or keeps apart another body with similar electrical or magnetic properties.
Examples
The waterproof coating is designed to repel moisture and keep the fabric dry.
Many insects are known to repel certain plants due to their strong scent.