English dictionary
skid road meaning and definition
Definition and meaning of skid road at MeaningMonkey.org. skid road meaning and definition in the English Dictionary.SKID ROAD noun
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
Source: Princeton University Wordnet