Find the word definition

Wikipedia
WCXO

WCXO (96.7 FM) is a radio station licensed to Carlyle, Illinois, USA. The station is currently owned by Clinton County Broadcasting.