Unassailable

Adjective

  • (by extension) undeniable, incontestable or incontrovertible

    "She won the debate with her unassailable logic."

  • secure against attack; impregnable

Leave a Reply

Your email address will not be published.