Definition of - BBC News

BBC News
(BBC News Channel) is the BBC's 24-hour rolling news tv channel in the UK.