What is the meaning of Expressway?

A divided highway, especially one whose intersections and direct access to adjacent properties have been eliminated.

Synonym of freeway

A road built for high speed traffic, but not up to motorway standards or designated a motorway.

Source: wiktionary.org