English

Definition of local radio noun from the Oxford Advanced Learner's Dictionary

 

local radio

 noun
noun
BrE
 
; NAmE
 
[uncountable]
 
jump to other results
the radio stations in Britain that broadcast to a local rather than a national audience, within a county or town. Local radio may be run by the BBC or by a commercial company with a licence from Ofcom. note at radio

Other results

All matches