Attested.to

Definition

a restraint used to slow or stop a vehicle

Seed ·

Term in context

brake in CommonParlance