meaning of tow car
1.
a
truck
equipped
to
hoist
and
pull
wrecked
cars
or
to
remove
cars
from
no-parking
zones
Related Words
tow car
|
Developed & Maintained By
Taraprasad.com