indisputable
英 [?nd?'spju?t?b(?)l; ?n'd?spj?t?b(?)l]
美
- adj. 明白的;無爭(zhēng)論之余地的
英英釋意
- 1. not open to question; obviously true;
- "undeniable guilt"
- "indisputable evidence of a witness"
- 2. impossible to doubt or dispute;
- "indisputable (or sure) proof"