Attested.to

Definition

cause to become detached or separated; take off

Seed ·

Term in context

detach in CommonParlance