Esplanade (Noun)
Meaning
A long stretch of open level ground (paved or grassy) for walking beside the seashore.
Classification
Nouns denoting man-made objects.
A long stretch of open level ground (paved or grassy) for walking beside the seashore.
Nouns denoting man-made objects.