open road

English dictionary entry

Meanings

noun
  1. The part of the road system that is away from urban and suburban areas and on which large distances can be travelled without needing to frequently slow for traffic or intersections.

Word forms

open road the open road

Etymology

From open + road.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.