esplanade | ||
1. | [ noun ] a long stretch of open level ground (paved or grassy) for walking beside the seashore | |
Related terms: | promenade | |
esplanade | ||
1. | [ noun ] a long stretch of open level ground (paved or grassy) for walking beside the seashore | |
Related terms: | promenade | |