UNIMPEACHABLE Meaning of UNIMPEACHABLE in English a. Blameless, unexceptionable, irreproachable, irreprehensible, unchallengeable. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012