Meaning of skid road
Definition of skid road
(noun)
the
district
of a
town
frequented by loggers
a
road
made
of logs on which
freshly
cut
timber
can be hauled
Other information on skid road
WIKIPEDIA results for
skid road
Amazon results for
skid road
Tweet