CORDUROY ROAD
Meaning of CORDUROY ROAD in English
noun
: a road built of logs laid side by side transversely and usually used in low or swampy places
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012