esplanade - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

/ˌespləˈneɪd/
singularesplanade
pluralesplanades
  1. a long road for people to walk along, especially one next to the beach in a town