UNIMPEACHABLE


Meaning of UNIMPEACHABLE in English

adj. 25B6; adjective TRUSTWORTHY, reliable, dependable, above suspicion, irreproachable.

unreliable.

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