Find the word definition

Wikipedia
WHSL

WHSL (107.7 FM, "Whistle Country") is a radio station licensed to serve Lisman, Alabama, USA. The station is owned by WHSL, LLC.

When on the air, WHSL broadcasts a country music format to the greater Meridian, Mississippi area. Where it is the only locally programmed radio station in the area.