Word info

irrepugnable

Adjective

Meaning

irrepugnable (comparative more irrepugnable, superlative most irrepugnable)

That cannot be repugned; not repudiable; irresistible; irrefutable; unobjectionable.

Source: en.wiktionary.org

Close letter words and terms