Origin of service road

First recorded in 1935–40

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