Attested.to

Definition

a station equipped to broadcast radio or television programs

Seed ·

Term in context

broadcast station in CommonParlance