Attested.to

Definition

put, fix, force, or implant

Seed ·

Term in context

deposit in CommonParlance