Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: British Broadcasting Corporation
  1. British public service broadcaster, one of the largest news organizations in the world, providing television, radio and other services in the UK as well as internationally and online
    - BBC, Beeb [informal], Auntie [UK, informal]

Encyclopedia: British Broadcasting Corporation