SELF-REPUGNANT MEANING IN ENGLISH

• Self-repugnant Definition & Synonyms

  1. (a.) Self-contradictory; inconsistent.


RECENT SEARCHES