Dictionary search results

Showing 1-3 of 3 results

dual carriageway British & World English

A road with a dividing strip between the traffic in opposite directions and usually two or more lanes in each direction


You searched for dual carriageway