UNIMPEACHABLE Meaning of UNIMPEACHABLE in English ■ adjective beyond reproach.Derivativesunimpeachably adverb Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004