Meaning of “orbital road” in the English Dictionary

british dictionary

"orbital road" in British English

See all translations

orbital roadnoun [ C ]

uk /ˈɔː.bɪ.təl ˌrəʊd/ us /ˈɔːr.bɪ.t̬əl ˌroʊd/ UK

a road that takes traffic around a city rather than through it

(Definition of “orbital road” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)