Attested.to

Definition

a medium that disseminates via telecommunications

Seed ·

Term in context

broadcast medium in CommonParlance