Repellent
Repellent, also known as repellant, refers to a substance or device that is used to drive away or ward off something, such as insects or animals. It can also be used to describe something that causes strong disapproval or is considered disgusting. For example, insect repellent is a product containing chemicals that you spray into the air or on your body to keep insects away.
In a broader sense, repellent can be an adjective used to describe something that is serving or tending to drive away or ward off, and it can also be used as a noun to refer to a substance applied to fabric to make it water-repellent.