Attested.to

Definition

succeed in doing, achieving, or producing (something) with the limited or inadequate means available

Seed ·

Term in context

cope in CommonParlance