UNDENIABLE


Meaning of UNDENIABLE in English

(a.) Unobjectionable; unquestionably excellent; as, a person of undeniable connections.

Webster's English dictionary.      Английский словарь Webster.