UNIMPEACHABLE


Meaning of UNIMPEACHABLE in English

adj. giving no opportunity for censure; beyond reproach or question. unimpeachably adv.

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