- unbeatable - hard to defeat; "an unbeatable ball team"
Antonym: stoppable (indirect, via unstoppable)
- invincible, unbeatable, unvanquishable - incapable of being overcome or subdued; "an invincible army"; "her invincible spirit"
Antonym: conquerable (indirect, via unconquerable)