Find the word definition


WHLD is an AM radio station licensed to Niagara Falls, New York with an all-network sports talk format, with no local programming. The station resides at 1270 kHz on the dial and is owned by Cumulus Media. The station's transmitter is located in Hamburg, New York, and studios are located in Buffalo.