SERVICE ROAD


Meaning of SERVICE ROAD in English

[service road] n (1921): frontage road

Merriam-Webster English vocab.      Английский словарь Merriam Webster.