- 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)