indubitable

a. 無疑的、確實的、明顯的

不容置疑的、明確的

英文釋義

  1. too obvious to be doubted