ESPLANADE


Meaning of ESPLANADE in English

n.1 a long open level area for walking on, esp. beside the sea.

2 a level space separating a fortress from a town.

Etymology: F f. Sp. esplanada f. esplanar make level f. L explanare (as EX-(1), planus level)

Oxford English vocab.      Оксфордский английский словарь.