Attested.to

Definition

work together on a common enterprise or project

Seed ·

Term in context

collaborate in CommonParlance