English Dictionary
Definition local radio in British English
local radio noun
[uncountable] noun
1
radio stations that broadcast programmes to particular areas, not to the whole of a country
