Attested.to

Definition

vertical bars attached to a bumper to prevent locking bumpers with another vehicle

Seed ·

Term in context

bumper guard in CommonParlance