Rhymes | Synonyms
adjective: incapable of being overcome or subdued
adjective: hard to defeat
"An unbeatable ball team."