Definition of "undefeatable"

undefeatable