Attested.to

Definition

cause to become accidentally or suddenly caught, ensnared, or entangled

Seed ·

Term in context

catch in CommonParlance