A cable TV industry term for a centrally localized facility where cable channels are received from the local cable company's satellite downlink. The channels are then packaged together and transmitted to subs' homes. It is similar to a central office in the telephone industry.
NetLingo Classification: Online Business
Subscribe to Word of the Day - Email this Definition to a Friend