Esplanade

/ˈɛspləˌneɪd/

noun

  1. A clear space between a citadel and the nearest houses of the town.

  2. The glacis of the counterscarp, or the slope of the parapet of the covered way toward the country.

  3. A grass plat; a lawn.

Synonyms: promenade

esplanade

Loading dictionaries...

Initializing dictionary manager

+