esplanade
English Dictionary
->
Letter E
-> esplanade
Search Dictionary:
esplanade Definition
(n)
a
long
stretch
of
open
level
ground
(
paved
or
grassy
)
for
walking
beside
the
seashore
esplanade Synonyms
esplanade
© Art Branch Inc.