my caruck is in space 108 in the parking garage
a vehicle that is not a car or a truck or a van, a cross-over type such as the ford edge
"my caruck is in space 108 in the parking garage" What is the definition of "caruck"?