Attested.to

Definition

a cargo ship specially fitted for the transport of large quantities of cars.

Seed ·

Term in context

car carrier in CommonParlance