IRREFRAGABLE


Meaning of IRREFRAGABLE in English

adj. irrefutable, indisputable, undeniable, cannot be contradicted

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.