Attested.to

Definition

a trailer that can be loaded with new cars for delivery to sales agencies

Seed ·

Term in context

car carrier in CommonParlance