Attested.to

Definition

work together on a common enterprise or project

Seed ·

Term in context

cooperate in CommonParlance