next
previous
items

Term

motorway

Term
A wide road built for fast moving traffic travelling long distances, with a limited number of points at which drivers can enter and leave it. (Source: CAMB)

Permalinks

Document Actions