Find the word definition

Wikipedia
WCNL

WCNL is an AM radio station located at 1010 on the AM dial, licensed to Newport, New Hampshire. It was Newport's first radio station. The studios are located on Main Street in Newport, and its on-air slogan is Country 1010 WCNL-AM.