British Broadcasting Corporation (a national organization in the U.K. that broadcasts television and radio programs)
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation: BBC