Subscriber login


Forgot your password?

Library card login

Other

service road

Translate service road | into Italian
Definition of service road

noun

  • a subsidiary road running parallel to a main road and giving access to houses, shops, or businesses: the new site would include a car park, service road, and landscaping

service road in other Oxford dictionaries

Definition of service road in the US English dictionary