Undefeatable definition

Not defeatable; impossible to defeat.
adjective
2
0
Something that has an undefeatable quality.
noun
1
0
Advertisement

Other Word Forms

Noun

Singular:
undefeatable
Plural:
undefeatables

Origin of undefeatable

  • un- + defeat + -able

    From Wiktionary