Select the most appropriate meaning of the given idiom.

Set the ball rolling

1
To cause trouble.
2
To start a process.
3
To behave ambiguously.
4
To force an issue.
5
To uphold the law.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation