Attested.to

Definition

a person appointed to represent or act on behalf of others

Seed ·

Term in context

deputy in CommonParlance