skid road
Meaning, Definition & Usage
Dictionary
Related
noun
the district of a town frequented by loggers
noun
a road made of logs on which freshly cut timber can be hauled
WordNet
Previous
ski
skiagram
skiagraph
skiagraphy
skibob
Next
skiddaw
skidder
skidpan
skied
skier