Search in full dictionary

BBC (10)

BBC (10)
ScnMaster
British Broadcasting Company: the government-sponsored radio and television company of the United Kingdom which holds a monopoly on radio broadcasting throughout the United Kingdom. Academy Level I Glossary - Approved November 1990