• Unvanquishable

    Origin

    - + vanquishable

    Full definition of unvanquishable

    Adjective

    unvanquishable

    1. That cannot be vanquished; undefeatable, inconquerable.

    Antonyms

    © Wiktionary