The AI-powered English dictionary
not comparable
Not defeatable; impossible to defeat. examples
plural undefeatables
Something that has an undefeatable quality. examples