Esplanade /(?)/
Es·pla·nade
Esplanade
n.
- A clear space between a citadel and the nearest houses of the town. (Fort.)
- A grass plat; a lawn. (Hort.)
- Any clear, level space used for public walks or drives; esp., a terrace by the seaside.