Find the word definition

Wikipedia
WLRT

WLRT is a news/talk radio station based in Lexington, Kentucky serving all of Central Kentucky.