English

Definition of Capital Radio from the Oxford Advanced Learner's Dictionary

 

Capital Radio

 
BrE
 
; NAmE
 
 
jump to other results
a commercial radio station in London, England, which plays pop music and has advertisements. The company that owns it also owns several other local radio stations across the UK.