Advertisement
Advertisement
View synonyms for skid road
skid road
noun
- a track made of a set of logs laid transversely on which freshly cut timber can be hauled
- (in the West) the part of a town frequented by loggers
- another term for skid row
Advertisement
Advertisement
Advertisement
Advertisement
Browse