UNIMPEACHABLE


Meaning of UNIMPEACHABLE in English

■ adjective beyond reproach.

Derivatives

unimpeachably adverb

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