What is the meaning of Undefeatable?

Not defeatable; impossible to defeat.

Something undefeatable or invincible.

Source: wiktionary.org