SKID ROAD


Meaning of SKID ROAD in English

noun

1. : a road along which logs are dragged to a skidway or landing often over heavy logs partly sunken at intervals of about five feet — called also travois

2.

a. West : the part of a town frequented by loggers

b. : skid row

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.