VariousWords beta
Related Terms:
Definitions:
Noun
carriageway
Definition: one of the two sides of a motorway where traffic travels in one direction only usually in two or three lanes
Definition: The part of a road that carries traffic.