English » One Word Substitution

That which can not be defeated. (One word)

A

Illegible

B

Invincible

C

Irrevocable

D

Incredible