Self-serving repellant Synonyms

We can't find synonyms for the phrase "Self-serving repellant", but we have synonyms for terms, you can combine them.

SR abbreviation

SR is an abbreviation for Self-serving Repellant
What does SR stand for?
SR stands for "Self-serving Repellant"

Definitions for Self-serving


Definitions for Repellant


  • (adjective) serving or tending to repel
  • (noun) a compound with which fabrics are treated to repel water
  • (noun) a chemical substance that repels animals