invincible
[ˌɪnvɪŋtʃəbəl]
Definitions
1. adjective
incapable of being defeated or overcome; unable to be harmed or injured
“The team’s invincible record in the league made them a strong contender for the championship.”
2. noun
a person or thing that is invincible
“The invincible warrior led the army to victory in the battle.”