Find the word definition


WLRA (88.1 FM) or sometimes called WLRA Radio, or WLRA-FM, is a college radio station broadcasting a Variety format. Licensed to Lockport, Illinois, USA, the station serves the Chicago/greater Joliet region. The station is licensed to and owned by Lewis University. Lewis University is a private Roman Catholic and Lasallian university with an enrollment around 6,800 students. The station is a member of the National Association of Broadcasters, Illinois Broadcasters Association, and Broadcast Education Association.