Not defeatable; impossible to defeat.
Near-synonyms: impregnable, impenetrable, unassailable, unconquerable
Something undefeatable or invincible.
From un- + defeat + -able.
Select a language to see translations