service road
noun
Origin of service road
First recorded in 1935–40
Words nearby service road
British Dictionary definitions for service road
service road
noun
British
a relatively narrow road running parallel to a main road and providing access to houses, shops, offices, factories, etc, situated along its length