Adjektive
irrefutable [ more irrefutable ; most irrefutable]
undeniable [ more undeniable ; most undeniable ]
irrefragable [ more irrefragable ; most irrefragable]
confuting {law}