Dual Carriageway (noun) Definition, Meaning & Examples

noun British.
  1. divided highway.
noun
  1. a road on which traffic travelling in opposite directions is separated by a central strip of turf, etc
Dual Carriageway (noun) Definition, Meaning & Examples

More Definitions