Attested.to

Definition

bring to a destination, make a delivery

Seed ·

Term in context

deliver in CommonParlance