English Dictionary
Definition in the news in British English
in the news phrase
phrase
1
interesting enough to be discussed in newspapers, on television etc
Synonyms and related words
