undefeatable

Etymology
From.

Adjective

 * 1) Not defeatable; impossible to defeat.

Noun

 * 1) Something that has an undefeatable quality.

Derived terms

 * (rare) undefeatableness
 * (rare) undefeatableness
 * (rare) undefeatableness