dual carriageway

Definitions

General English

Cars & Driving

  • noun a road with two separate lanes for traffic travelling in different directions, separated by a central reserve
http://www.dictionarycentral.com/definition/dual-carriageway.html