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