Unbeatable - Definition

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, unbeatable,
unvanquishable]

Look up another word