Find the word definition

Wikipedia
WHXR

WHXR (106.3 FM; "Rock 106.3") is an American mainstream rock radio station licensed to serve Scarborough, Maine, with studios in Portland. Established in 1974, the station is owned by Binnie Media.