Search in full dictionary
BBC
BBC
ScnMaster
abbreviation for British Broadcasting Corporation: the government-sponsored radio and television
company
of the United Kingdom which
holds
a
monopoly
on radio broadcasting throughout the United Kingdom.
—
SHSBC
Binder 7 Approved Glossary