car carrier

noun

1.
a trailer that can be loaded with new cars for delivery to sales agencies
2.
a cargo ship specially fitted for the transport of large quantities of cars.