Find the word definition

Wikipedia
WNCH

WNCH (88.1 FM) is a radio station licensed to Norwich, Vermont, USA. The station is owned by Vermont Public Radio and is an affiliate of their classical music network. This radio station can be received in most of Southeastern Vermont and Southwestern New Hampshire.