Attested.to

Definition

give over; surrender or relinquish to the physical control of another

Seed ·

Term in context

cede in CommonParlance