tow car
English Dictionary
->
Letter T
-> tow car
Search Dictionary:
tow car Definition
(n)
a
truck
equipped
to
hoist
and
pull
wrecked
cars
(
or
to
remove
cars
from
no
-
parking
zones
)
tow car Synonyms
tow car
tow truck
wrecker
© Art Branch Inc.