Find the word definition

Wikipedia
KBRL

KBRL (1300 AM) is a radio station broadcasting a news/talk format. Licensed to McCook, Nebraska, USA, the station is currently owned by Armada Media.