Attested.to

Definition

a journalist employed to provide news stories for newspapers or broadcast media

Seed ·

Term in context

correspondent in CommonParlance