Attested.to

Definition

a person appointed or elected to represent others

Seed ·

Term in context

delegate in CommonParlance