Find the word definition

Wikipedia
WJLM-LP

WJLM-LP (96.9 FM) is a radio station licensed to Altoona, Wisconsin, USA. The station is currently owned by Otter Creek Christian Radio, Inc.