Esplanade
Esplanade noun - A long stretch of open level ground (paved or grassy) for walking beside the seashore.
Show all Definitions
Synonyms for Esplanade
Malls
Cite this Source
Malls and Esplanade. (2016). Retrieved 2026, August 13, from https://thesaurus.plus/related/esplanade/malls
Esplanade & Malls. N.p., 2016. Web. 13 Aug. 2026. <https://thesaurus.plus/related/esplanade/malls>.
Malls or Esplanade. 2016. Accessed August 13, 2026. https://thesaurus.plus/related/esplanade/malls.
Google Ngram Viewer shows how "esplanade" and "malls" have occurred on timeline