English dictionary
esplanade meaning and definition
Definition and meaning of esplanade at MeaningMonkey.org. esplanade meaning and definition in the English Dictionary.ESPLANADE noun
Definition of esplanade (noun)
- a long stretch of open level ground (paved or grassy) for walking beside the seashore
Source: Princeton University Wordnet