Find the word definition

Wikipedia
WTCL

WTCL (1580 AM) is an American radio station broadcasting an 80s hits format. It is licensed to Chattahoochee, Florida, USA, and serves the Tallahassee area. The station is owned by Metz, Inc.