INCONTESTABLE FACT


Meaning of INCONTESTABLE FACT in English

indisputable truth, unquestionable fact, irrefutable actuality

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