Attested.to

Definition

a messenger who bears or presents

Seed ·

Term in context

bearer in CommonParlance