noun a road across swampy ground, made of logs laid transversely
corduroy road 🔊 Listen to this noun a road across swampy ground, made of logs laid transversely Share Facebook Twitter Google +