Attested.to

Definition

an association formed and operated for the benefit of those using it

Seed ·

Term in context

cooperative in CommonParlance