Feedback
Open road
Meaning
Noun
●
In Roads:
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.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better