service road
English Dictionary
->
Letter S
-> service road
Search Dictionary:
service road Definition
(n)
a
local
road
that
runs
parallele
to
an
expressway
and
allows
local
traffic
to
gain
access
to
property
service road Synonyms
frontage road
service road
© Art Branch Inc.