dog station (English, noun)
expansion: dog station (plural dog stations)
Senses:
topics: broadcasting
media
radio
television
glosses: A minor television or radio station with little chance to succeed.
Forms:
form: dog stations
tags: plural