Attested.to

Definition

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

Seed ·

Term in context

concede in CommonParlance