service road


Concise Oxford English Dictionary © 2008 Oxford University Press:
service road
noun a subsidiary road running parallel to a main road and giving access to houses, shops, or businesses.
'service road' also found in these Oxford entries:

Download free Android and iPhone apps

Android AppiPhone App
Report an inappropriate ad.