esplanade
noun
Meaning
A long, open, level area, typically beside the sea or a river, used for walking.
Examples
- The city council decided to renovate the historic esplanade to attract more tourists.
- Families gathered on the esplanade to watch the fireworks display over the bay.
Synonyms: walkway, promenade, boardwalk, parade