Undefeatability definitions

The quality of being undefeatable; undefeatableness.
noun
0
0
Advertisement

Origin of undefeatability

un- + defeat + -ability (-able + -ity)