Find the word definition

Wikipedia
CBLA-FM

CBLA-FM is a Canadian radio station. It is the flagship station of the CBC Radio One network, broadcasting at 99.1 FM in Toronto, Ontario. CBLA's studios are located at the Canadian Broadcasting Centre, while its transmitter is located atop the First Canadian Place.