Esplanade /(?)/

Es·pla·nade

Esplanade

n.
  1. A clear space between a citadel and the nearest houses of the town. (Fort.)
  2. A grass plat; a lawn. (Hort.)
  3. Any clear, level space used for public walks or drives; esp., a terrace by the seaside.