ir
re
fu
ta
ble
1
无可辩驳的, 不容置疑的
so clear or convincing that it cannot be reasonably disputed or denied
- Faced with irrefutable satellite images, the government had to acknowledge the construction project they previously denied.
面对无可辩驳的卫星图像,政府不得不承认他们之前否认的建筑项目。
- The scientist collected irrefutable evidence through years of careful research and experimentation.
科学家通过多年的细心研究和实验收集了无可辩驳的证据。
- The expert’s irrefutable credentials established his authority on the subject.
专家无可辩驳的资历确立了他对该主题的权威。
- The photograph provided irrefutable proof of the meeting's occurrence.
这张照片提供了会议发生的无可辩驳的证据。
- The evidence presented was so clear that it was considered irrefutable.
所提出的证据非常清楚,被认为是无可辩驳的。