From WordNet (r) 3.0 (2006): esplanade n 1: a long stretch of open level ground (paved or grassy) for walking beside the seashore
esplanade n 1: a long stretch of open level ground (paved or grassy) for walking beside the seashore