Attested.to

Definition

force a person or an animal into a position from which they cannot escape

Seed ·

Term in context

corner in CommonParlance