Select the most appropriate meaning of the given idiom.
In the limelight
Show answer & explanation
Correct answer: A
Explanation
The correct answer is option 1 i.e. The center of attraction.
- The meaning of the given idiom, "In the limelight" is "At the center of public attention or notoriety".
Thus, the most appropriate choice among the given option is the center of attraction.