UNDENIABLE


Meaning of UNDENIABLE in English

adj.1 unable to be denied or disputed; certain.

2 excellent (was of undeniable character).

Derivatives:

undeniableness n. undeniably adv.

Oxford English vocab.      Оксфордский английский словарь.