Golden Bowl

Dictionary

IRREFUTABLEa.

[Low L. irrefutabilis. See Refute.]

That cannot be refuted or disproved.