inarguable

a. 不容爭辯的、沒有疑問的

英文釋義

  1. against which no argument can be made