car carrier
English Thesaurus
1. a trailer that can be loaded with new cars for delivery to sales agencies (noun.artifact)
| hypernym | : | trailer, |
| definition | : | a large transport conveyance designed to be pulled by a truck or tractor (noun.artifact) |
Visual ArtiKata
Explore car carrier in ArtiKata.com >
