English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition service road in British English

service road noun

[countable] noun
1

a small road built parallel to a major road that allows you to reach the shops, offices, and other buildings along the major road

Synonyms and related words
Definition service road in British English