esplanade
n. 1 long open level area for walking on, esp. Beside the sea. 2 level space separating a fortress from a town. [latin planus level]
n. A clear space between a citadel and the nearest houses of the town.
n. 1 long open level area for walking on, esp. Beside the sea. 2 level space separating a fortress from a town. [latin planus level]
n. A clear space between a citadel and the nearest houses of the town.