Home / Report Question

Q. Idioms and phrases for - in the limelight
  • A. giving speeches
  • B. the object of admiration
  • C. the centre of attraction
  • D. an object of public notice