Corduroy Road (noun) Definition, Meaning & Examples

noun
  1. a road across swampy ground, made of logs laid transversely
Corduroy Road (noun) Definition, Meaning & Examples

More Definitions