Attested.to

Definition

a particular instance of buying or selling

Seed ·

Term in context

business deal in CommonParlance