Attested.to

Definition

cause to come to an abrupt stop

Seed ·

Term in context

arrest in CommonParlance