Attested.to

Definition

a person or thing that is a resource that helps make something easier or possible to do

Seed ·

Term in context

aid in CommonParlance