Definition of "Repellent" :
noun: the power to repel
"She knew many repellents to his advances."
noun: a chemical substance that repels animals
noun: a compound with which fabrics are treated to repel water
adjective: incapable of absorbing or mixing with
"A water-repellent fabric."
adjective: highly offensive; arousing aversion or disgust
"The idea of eating meat is repellent to me."
adjective: serving or tending to repel
"I find his obsequiousness repellent."