Search Details

Word: british broadcasting corporation (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • A large, publicly financed broadcaster of television and radio programmes in the UK; and the world via the BBC World Service.

Source: Wiktionary | Src Info »