Search results
- Dictionarylimelight/ˈlʌɪmlʌɪt/
noun
- 1. the focus of public attention: "the shock win has thrust him into the limelight"
- 2. intense white light obtained by heating lime, formerly used in theatres.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries