Find the word definition

Wikipedia

WECW

WECW (107.7 FM) is a radio station broadcasting a current-based variety format. It is licensed to Elmira, New York, USA. The station is owned by Elmira College.