Definition of Esplanade

Noun: esplanade  ,e-splu'naad or ,e-splu'neyd

  1. 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