SKID ROAD


Meaning of SKID ROAD in English

■ noun N. Amer.

1》 a road formed of skids along which logs are hauled.

2》 historical a part of a town frequented by loggers.

3》 another term for skid row .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.