A wheeled vehicle such as an automobile or a section of a train. The word is an abbreviation of " carriage " -- a device to carry people or goods.
CAR
Meaning of CAR in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012