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) ]
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. Краткий оксфордский словарь английского языка. 2012