• Unchallengeable

    Full definition of unchallengeable

    Adjective

    unchallengeable

    1. Not open to challenge; indisputable

    Related terms

    © Wiktionary