Attested.to

Definition

the news as presented by reporters for newspapers or radio or television

Seed ·

Term in context

coverage in CommonParlance