Definition of 'channel'

A channel is a television station. ...the only serious current affairs programme on either channel. ...the proliferating number of television channels in America. ...the presenter of Channel 4 News. read more

Swindon motorist who was three and a half times the legal limit walks free from court

A driver caught at the wheel when she was three and-a-half times the legal alcohol limit has escaped an immediate jail sentence. Channel Barclay, 29, of Lalique Close appeared at Swindon ... read more

Related Blogs:


Real Time RSS Feeds | Disclaimer | Contact Us