Attested.to

Definition

a self-constituted organization to promote something

Seed ·

Term in context

citizens committee in CommonParlance