UNDENIABLE


Meaning of UNDENIABLE in English

[un.de.ni.able] adj (1547) 1: plainly true: incontestable

2: unquestionably excellent or genuine "an applicant with ~ references" -- un.de.ni.able.ness n -- un.de.ni.ably adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.