Attested.to

Definition

a female television reporter who coordinates a broadcast to which several correspondents contribute

Seed ·

Term in context

anchorwoman in CommonParlance