indisputable

adj

1.
not open to question; obviously true
Derived from:
indisputability
2.
impossible to doubt or dispute
Derived from:
indisputability