INDISPUTABLY


Meaning of INDISPUTABLY in English

adv. undeniably, irrefutably, unquestionably; certainly, obviously

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