10 Idioms with sports
Help
Too good or too expensive for you
To be out of (someone’s) league
To give up and admit defeat
To throw in the towel
To be in charge/ to decide what needs to be done/ to be the boss
To call the shots
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies