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.
be reversed; be as if it had never happenedadd a word