play ballCOOPERATE, collaborate, play the game, show willing, help, lend a hand, assist, contribute, pitch in
[TahlilGaran] Dictionary of Contemporary English ▲
play ball v. phr. 1. To begin play in a ball game.
When the umpire calls "Play ball," the game begins. 2. informal To join in an effort with others; cooperate.
To get along during Prohibition, many men felt that they had to play ball with gangsters.
A is often good business to play ball with a political machine. [TahlilGaran] English Idioms Dictionary ▲