Attested.to

Definition

to bring or combine together or with something else

Seed ·

Term in context

amalgamate in CommonParlance