Dictionary search results

Showing 1-5 of 5 results

spotlight British & World English

A lamp projecting a narrow, intense beam of light directly on to a place or person, especially a performer on stage

spotlight English Thesaurus

she was constantly in the spotlight

the spotlight in spotlight British & World English

Intense scrutiny or public attention