Find the word definition

Wikipedia
WSLA

WSLA is a Sports Talk outlet serving the New Orleans area. The station, which is owned by Mapa Broadcasting, operates at 1560 kHz with 1 kW/Daytime-only power and is licensed to Slidell, Louisiana.