Select the most appropriate meaning of the given idiom.

The ball is in your court 

1
To take care of the passing time 
2
To refuse entry to some prohibited places
3
To refer to the person who is responsible for the next move
4
To teach how to reach perfection 

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation