unbeatable

B2
Noun
1 definition(s)
1 Definition

Someone or something that can't be beaten

Adjective
1 definition(s)
1 Definition

That cannot be beaten, defeated or overcome

Synonyms
invincible