English Dictionary
◊ UNBEATABLE
unbeatable
adj 1: hard to defeat; "an unbeatable ball team"
2: incapable of being overcome or subdued; "an invincible
army"; "her invincible spirit" [syn: {invincible}, {unvanquishable}]