English Dictionary
◊ ESPLANADE
esplanade
n : a long stretch of open level ground (paved or grassy) for
walking beside the seashore