1. Adjective. Not defeatable; impossible to defeat. ¹
2. Noun. Something that has an undefeatable quality. ¹
¹ Source: wiktionary.com