Find the word definition

Wikipedia
KBRA

KBRA (95.9 FM) is a radio station licensed to Freer, Texas, USA. The station is currently owned by Cobra Broadcasting, LLC - KBRA.