Attested.to

Definition

an activity or gift that benefits the public at large

Seed ·

Term in context

charity in CommonParlance