Impossible to deny or disprove.
From Latin *irrefutabilis* “not able to be refuted,” from *in-* “not” and *refutare* “to drive back, disprove.” It came to English meaning arguments that cannot be successfully challenged.
Try Another Word