Attested.to

Definition

brakes fail to stop a vehicle

Seed ·

Term in context

brake failure in CommonParlance