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.