English Dictionary
Definition the World Service in British English
the World Service
1
a British radio service, part of the BBC, which broadcasts news and other programmes to countries all over the world
