Select the most appropriate meaning of the given idiom.

In the limelight

1
The centre of attraction
2
About to be successful
3
In a well lit up room
4
A well kept secret

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation