UNDENIABLE


Meaning of UNDENIABLE in English

■ adjective unable to be denied or disputed.

Derivatives

undeniably adverb

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