Find the word definition

Wikipedia
WLRO

WLRO (1210 AM, "1210 The Score") is a Sports talk formatted radio station serving the Baton Rouge area of the U.S. state of Louisiana. The iHeartMedia, Inc. station broadcasts with an ERP of 10 kW-D/1 kW-N power and is licensed to Denham Springs (where the transmitter is located). Its studios are located east of downtown Baton Rouge near the I-10/ I-12 interchange.