UNDENIABLE


Meaning of UNDENIABLE in English

adj. 1 unable to be denied or disputed; certain. 2 excellent (was of undeniable character). undeniableness n. undeniably adv.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.