SKID ROAD


Meaning of SKID ROAD in English

[skid road] n (1880) 1: a road along which logs are skidded

2. a West: the part of a town frequented by loggers b: skid row

Merriam-Webster English vocab.      Английский словарь Merriam Webster.