MADE ROAD


Meaning of MADE ROAD in English

■ noun Brit. a road surfaced with a material such as tarmac or concrete.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.