Find the word definition

Wikipedia
ChesterBus

ChesterBus was an English municipal bus company operating services in Cheshire. It was owned by the Chester City Council.