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)
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. Оксфордский английский словарь. 2012