unimpeachable (adjective) unimpeachable: blameless
Sinonime: clean, faultless,
impeccable, inculpable, irreproachable, spotless, unassailable, unblemished, uncorrupted, unquestionable, untainted, untarnished
Antonime: blamable, blameful, blameworthy,
culpable, impeachable, reproachable