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


local radio

; NAmE
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