Find the word definition

Wikipedia
WXLN-LP

WXLN-LP (93.3 FM) is a radio station licensed to Shelbyville, Kentucky, USA. The station is currently owned by Bullock's Christian Broadcasting Corporation.