[ir.re.fut.able] adj [LL irrefutabilis, fr. L in- + refutare to refute] (1620): impossible to refute: incontrovertible "~ proof" -- ir.re.fut.abil.i.ty n -- ir.re.fut.ably adv
IRREFUTABLE
Meaning of IRREFUTABLE in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012