English idioms list related to sports, Idioms About Sports, idioms and meanings;
Get the Ball Rolling
Do something to begin a process
Against The Run Of Play
Atypical of the way a game has been going
Ballpark figure
A rough estimate
Throw in the Towel
To give up, admit defeat
Take the Gloves off
Negotiate in a more aggressive way
Play ball
Cooperate, agree to participate
Hit the Ground Running
To begin a job or project with no learning period needed
Heavy Hitter
A powerful, influential person
Come Out Swinging
Respond to something very aggressively
Ball’s in Your Court
It’s your turn to make an offer or decision