Attested.to

Definition

something that aids or promotes well-being

Seed ·

Term in context

benefit in CommonParlance