to outdo someone using their own methods, tactics or specialty.
a lost ball in the weeds
Meaning:
The phrase a lost ball in the weeds refers to a person who is completely lost or confused and does not know what they are doing, how to do it or possibly even where they are.
a whole new ball game
Meaning:
a completely different situation.
back in the game
Meaning:
The phrase back in the game means resuming an action after an absence.
ball of fire
Meaning:
a person who is especially hard-working, high-achieving, ambitious, or active.
ball someone or something up
Meaning:
To make a mess of, destroy or ruin; to interfere with someone or something.; To roll something up into a ball.
ball-breaker
Meaning:
This refers either to a job or situation that is demanding and arduous and punishing or to a demanding woman who destroys men's confidence.
be new to the game
Meaning:
The phrase to be new to the game is an idiomatic expression that refers to a lack of experience in a particular activity.
be on the ball
Meaning:
to be well-informed and respond promptly.
beat a retreat
Meaning:
to leave hastily in the face of opposition.
beat oneself up
Meaning:
If you beat yourself up, you constantly criticize or question yourself, usually about something that you cannot change.
beats me
Meaning:
I don't know; I have no idea.
carry the ball
Meaning:
to take charge and control of an activity and be considered reliable enough to do a job.