hard to defeat; "an unbeatable ball team"

listen to the pronunciation of hard to defeat; "an unbeatable ball team"