Attested.to

Definition

to surrender someone or something to another

Seed ·

Term in context

deliver in CommonParlance