Find the word definition

Wikipedia
KJTR-LP

KJTR-LP (101.7 FM) is a radio station licensed to Rolla, Missouri, USA. The station is currently owned by Rolla Chinese Christian Association.