Find the word definition

Wikipedia
KCXR

KCXR (100.3 FM) is a radio station licensed to Taft, Oklahoma, USA. The station is currently owned by Jose Esteban Torres and Jose Moguel, through licensee Key Plus Broadcasting, LLC.