irrisputable means: Absolute, undisputed, incontestably. (in Community Dictionary, added by Maritza Boyd)