ESPLANADE


Meaning of ESPLANADE in English

(n.) Any clear, level space used for public walks or drives; esp., a terrace by the seaside.

Webster's English dictionary.      Английский словарь Webster.