Green’s Dictionary of Slang

yowl-box n.

[SE yowl, to make a noise]

(US) a radio.

[US]Maines & Grant Wise-crack Dict.