What is the meaning of Expressway?
A divided highway, especially one whose intersections and direct access to adjacent properties have been eliminated.
A road built to freeway standards.
A road built for high speed traffic, but not up to motorway standards or designated a motorway.
Source: wiktionary.orgSearch words containing