Attested.to

Definition

done with or working with others for a common purpose or benefit

Seed ·

Term in context

cooperative in CommonParlance