Find the word definition

Wikipedia
KXZZ

KXZZ (1580 AM) is a radio station broadcasting a sports talk format. It is licensed to Lake Charles, Louisiana, USA, and serves the Lake Charles area. The station is owned by Cumulus Media