INDISPUTABLE


Meaning of INDISPUTABLE in English

adj. unquestionable, irrefutable, incontrovertible; certain, obvious, real

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