carriageway









carriageway


noun British.

  1. a road or lane of a road for use by automobiles.

noun

  1. British the part of a road along which traffic passes in a single line moving in one direction onlya dual carriageway
53 queries 0.550