re·pel·lent
rəˈpelənt/
adjective
adjective: repellant
1.
able to repel a particular thing; impervious to a particular substance.
"water-repellent nylon" (water-proof)
"a repellent coating"
2.
causing disgust or distaste.
"the idea was slightly repellent to her"
synonyms: