Find the word definition

Wikipedia
WXCL

WXCL (FM 104.9) is a country music radio station licensed to Pekin, Illinois and owned by Alpha Media. They are one of three outlets in Peoria that program a Country format, the other two being WFYR and WCDD.