Find the word definition

Wikipedia
WCHI

WCHI (1350 AM) is a radio station broadcasting a soft AC format. Licensed to Chillicothe, Ohio, USA. The station is currently owned by iHeartMedia, Inc..