English Dictionary
Definition talk radio in British English
talk radio noun
[uncountable] noun
1
radio programmes in which the presenters discuss subjects with people who telephone them during the programme
Synonyms and related words
