irrefragable

[ɪ'refrəgəbl]
  • 释义
  • 不能否定的,不可争辩的,不能反驳的;