Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

esplanade Definition

Cancel
esplanade
noun(es-pla-nade)
a long stretch of open level ground (paved or grassy) for walking beside the seashore

Words Related to esplanade!

esplanade Examples by Brain Bank Users