Definition of Esplanade
Noun: esplanade ,e-splu'naad or ,e-splu'neyd
- A long stretch of open level ground (paved or grassy) for walking beside the seashore
See also:
espionages
esplanades
Anagrams containing the word esplanade
ensapaeld eesplanad deesplana adeesplan nadeespla anadeespl lanadeesp planadees splanadee