Directions: Select the most appropriate meaning of the following idiom.

To get the ball rolling 

1
To match an opponent
2
To keep working until late
3
To play a ball game well
4
To begin a process

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation