It means new car, latest model car. It is also an inflection of trocar which means to change, swap, exchange, onterchange.
Truck or other motor vehicles, mainly used for transportation of goods or materials