irrepugnable
Meaning
- adjective That cannot be repugned; not repudiable; irresistible; irrefutable; unobjectionable.
Similar words
unrepulsable irrepudiable unrepudiable irreprovable unrepentable resistless irrefragible unimpugnable unresistable inoppugnable
Save “irrepugnable” to learn later