Definition of parallel roads in English:

parallel roads

noun

Geology
  • A series of parallel terraces occurring on the sides of a glacial valley, each of which represents a former shoreline or beach corresponding to a temporary level of a glacial lake.

Origin

Early 19th century; earliest use found in Transactions of the Geological Society.