skid road
English Dictionary
->
Letter S
-> skid road
Search Dictionary:
skid road Definition
(n)
a
road
made
of
logs
on
which
freshly
cut
timber
can
be
hauled
skid road Synonyms
skid road
© Art Branch Inc.