Find the word definition

Wikipedia
KTRU

KTRU (91.9 FM) is an American non-commercial educational radio station licensed to serve the community of La Harpe, Kansas. Established in 2011, this station's broadcast license is held by Grace Public Radio, owned by Fred R. and Evelyn K. Morton.