Attested.to

Definition

a newspaper that is published every day

Seed ·

Term in context

daily in CommonParlance