Motorway meaning

mōtər-wā
Frequency:
A superhighway.
noun
0
0
noun
0
0
(UK, Ireland, New Zealand, parts of Australia) A broad highway designed for high speed traffic, having restrictions on the vehicle types permitted and merging lanes instead of cross traffic; in parts of the United States and other places called freeway.
noun
0
0
Advertisement

Origin of motorway