CARRIAGEROAD


Meaning of CARRIAGEROAD in English

n. part of the highway where traffic moves in one direction only generally in two or three lanes

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.