Skip to definition.
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