1 English Synonyms for AUTORACK
Prev.1Next
car carrier
Definition: 1. A special ship that transports cars in a garage with ambient control and ventilation.
There are 3 definitions of the word car carrier
Show more information about car carrier
Prev.1Next
Search took: 3.2513 ms