indisputable meaning in English
adj.
不可争辩的,无可置疑的。
-bility, -ness n.,-bly adv.
Examples
- This coincidence is indisputable .
这种一致性是无可争辩的。 - It was an indisputable fact that the other builders found it very difficult to compete with them .
别的公司很难与他们竞争是无可争辩的事实。 - She had liked him for himself , that was indisputable
她爱的是他自己,这无可怀疑。 - The following facts , however , are indisputable
然而,以下是不争的事实。