Find the word definition

Wiktionary
sliproads

n. (plural of sliproad English)

Usage examples of "sliproads".

I took the ten-foot drop on elbow and pelvis, my feet found me and I was running again, into the black spools and printouts of fences, sliproads, cable lines.