Attested.to

Definition

someone who broadcasts on radio or television

Seed ·

Term in context

broadcaster in CommonParlance