Attested.to

car carrier

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a trailer that can be loaded with new cars for delivery to sales agencies
    • definition a cargo ship specially fitted for the transport of large quantities of cars.