skid_roadEnglish

skid road

Noun

The district of a town frequented by loggers

English: skid road

A road made of logs on which freshly cut timber can be hauled

English: skid road