Definition of - BBC America

BBC America
is a USA tv channel thats owned and operated by BBC Worldwide, and is available on cable & satellite.