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.org