VariousWords beta
Related Terms:
Definitions:
Noun
car carrier
Definition: a trailer that can be loaded with new cars for delivery to sales agencies
Definition: A special ship that transports cars in a garage with ambient control and ventilation.