indisputable

不容置疑的,无可争辩的,无可否认的
  • indisputable

    (adjective)
    不容置疑的,无可争辩的,无可否认的
adjective