[noun] a compound with which fabrics are treated to repel water Synonyms: repellant
[noun] a chemical substance that repels animals Synonyms: repellant
[noun] the power to repel; "she knew many repellents to his advances" Synonyms: repellant
[adjective] serving or tending to repel; "he became rebarbative and prickly and spiteful"; "I find his obsequiousness repellent" Synonyms: rebarbative, repellant