Meaning of tow car

Definition of tow car

(noun) a truck equipped to hoist and pull wrecked cars (or to remove cars from no-parking zones)

Other information on tow car

WIKIPEDIA results for tow car
Amazon results for tow car