Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun esplanade
1 sense of esplanade
Sense 1
esplanade -- (a long stretch of open level ground (paved or grassy) for walking beside the seashore)
=> promenade, mall -- (a public area set aside as a pedestrian walk)