a level open stretch of paved or grassy ground, esp one designed for walking or driving along a shore
an area of clear ground in front of a castle or other fortification
[French esplanade from Italian spianata, from spianare to level, from Latin explanare: see explain]