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
Tweet