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.

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

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.