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