Find the word definition

Wikipedia
WKCR-FM

WKCR-FM (89.9 FM) is a radio station. Licensed to New York, New York, USA, it serves the New York area. The station is currently owned by Trustees of Columbia University in New York.

WKCR broadcasts in the HD (hybrid) format.