Click any word in a definition or example to find the entry for that word
the British Broadcasting Corporation: an organization that broadcasts television and radio programmes and is owned by the British government. It does not have advertising and is paid for by the licence fee (=money paid every year by people who own a television).
Britishinformal the BBC
the headquarters of the BBC in London. People sometimes talk about Broadcasting House to refer to the BBC as an organization.
the situation of the United Kingdom leaving the European UnionBuzzWord Article
a rise in the level of a stream or riveradd a word