Dictionary definition · repellant
noun
- a compound with which fabrics are treated to repel water
- a chemical substance that repels animals
- the power to repel"she knew many repellents to his advances"
adjective
- serving or tending to repel"he became rebarbative and prickly and spiteful"
- highly offensive; arousing aversion or disgust"a disgusting smell"
Source: Open English WordNet (CC BY 4.0).