Shobdo Logo
ODEmade road

made road

Flag: gbEnglishOxford Dictionary of English

made road
noun British English a road surfaced with a material such as asphalt.