Word info

dog station

Noun

Meaning

dog station (plural dog stations)

(television, radio) A minor television or radio station with little chance to succeed.

Source: en.wiktionary.org

Close letter words and terms