SynonymX
Speak
Esplanade
Definition of Esplanade
1.
A long stretch of open level ground (paved or grassy) for walking beside the seashore
Noun
Semanticaly linked words with "esplanade"
mall
promenade
Hyponims for word "esplanade"
mall
promenade