Attested.to

Definition

make something new, such as a product or a mental or artistic creation

Seed ·

Term in context

develop in CommonParlance