dual carriageway

 

noun

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