open road
English
Noun
open
road
(
uncountable
)
(
preceded by definite article
)
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
.
This article is issued from
Wiktionary
. The text is licensed under
Creative Commons - Attribution - Sharealike
. Additional terms may apply for the media files.