• Unimpeachable

    Full definition of unimpeachable

    Adjective

    unimpeachable

    1. not able to be impeached or reproached
    2. blameless
    3. beyond doubt
    © Wiktionary