D defs.my
Entry 3 senses Webster, 1913

Esplanade

/ĕsˌ-plən-äd'/ · Es·pla·nade · IPA /ˈɛspləˌneɪd/
01 n. A clear space between a citadel and the nearest houses of the town.
  1. 1.
    A clear space between a citadel and the nearest houses of the town.(Fort.)
  2. 2.
    A grass plat; a lawn.(Hort.)
  3. 3.
    Any clear, level space used for public walks or drives; esp., a terrace by the seaside.