Attested.to

Definition

put (something somewhere) firmly

Seed ·

Term in context

deposit in CommonParlance